Welcome to the new Traders Laboratory! Please bear with us as we finish the migration over the next few days. If you find any issues, want to leave feedback, get in touch with us, or offer suggestions please post to the Support forum here.
onesmith
Members-
Content Count
302 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Articles
Everything posted by onesmith
-
You're welcome. I agree it's a great indicator. Thank you Tams ....TXUK's ......and any other's involved that I've missed. I'm curious what you changed???
- 24 replies
-
- price volume relationship
- prv
-
(and 2 more)
Tagged with:
-
Thanks, that's an excellent solution. Forex doesn't interest me. I solve coding puzzles for their intrinsic value and there's still a lot I can learn from this one. Danhoyda hasn't provided enough details to make sense of it.
- 24 replies
-
- price volume relationship
- prv
-
(and 2 more)
Tagged with:
-
Initially I visualized an absurd strategy which anyone who writes lots of strategies should be able to visualize without me saying anything more than what I said about selecting inappropriate exit levels. So I hadn't planned to actually write the strategy because I could visualize it and I believed the existence of a single model of scaling out would NOT nullify your generalization because the synergy of scaling, if that's the appropriate descriptive term, requires pairing the scaling logic with realistic rather than laughable rules. I have not attempted to write a scale out strategy before so what I envisioned as a prank strategy to prove ...that a proof wouldn't necessarily prove anything, ... became something I chose to give more thought to, like maybe this could be a worthwhile area to explore. After an hour of resolving the named entry nuances I had the logic working where I could test scaling out. It took another hour to write realistic rules where scaling out beats exiting flat.
-
Pro-Rated volume will never work on forex symbols because forex symbols don't report volume. prv = (ticks/TotSecondsDiff) * 60 * barinterval; // this line triggers the FP Error because the value of ticks is zero.
- 24 replies
-
- price volume relationship
- prv
-
(and 2 more)
Tagged with:
-
MMS, just so you know regarding quanity vs quality. I don't share random thoughts (like the sample below) because TL is overrun with vendor spam. If you boot me now it will save me the time I intend to spend calling out the flagrant violators. So bring it on if you're certain quantity trumps quality and aren't going to hold vendors accountable to pargraph 5 of the forum guidelines, ...or rewrite p 5 so everyone knows up front where the lines drawn. RubberBand.eld reworked until everything fits conceptual norms ...except the wit (what_is_this) var. Anyone recognize the math behind wit or have an intuitive name that identifies wit's conceptual basis? ...this rewrite returns same values as original version. input: fastLen(5), slowLen(35), medLen(10), multiplier(1); var: fast(c), slow(c), fWt(2/(fastLen+1)), sWt(2/(slowLen+1)), mWt(2/(medLen+1)), osc(0), wit(0); fast=fast*(1-fWt)+fWt*c; slow=slow*(1-sWt)+sWt*c; osc=100*(fast/slow-1); wit=absvalue(wit)*(1-mWt)+mWt*osc*multiplier; plot1(osc,"osc"); plot2(wit,"wit"); plot3(-wit,"-wit");
-
Paragraph 5 of the forum guidelines prohibit anyone associated with a vendor from any and all mention of their product or service. I understand others might be frustrated but it's just numbers to me. If the guidelines need to be updated then that event, if it occurs, could present an opportunity for additional tests ... but in the meantime this vendor (steve46) is non-compliant ...
- 6289 replies
-
- e-mini futures
- intraday trading
-
(and 2 more)
Tagged with:
-
UrmaBlume has a tangible product and he adds content to the forum.
-
Steve46, can I become a client? How much would it cost? Considering I'm calling you out, what if a friend not associated with me, maybe not even on this forum, ...sends a private message .. can they become your client, and buy this info you've been telling us is no longer forsale? Moderator, this vendor continualy violates the terms of use and promotes herself via references to her class, .... her students ... her clients. Lately she says she has nothing forsale and she's not a vendor. Is she marked as a vendor by mistake?
- 6289 replies
-
- e-mini futures
- intraday trading
-
(and 2 more)
Tagged with:
-
While moving ALL vendor talk to another topic, you missed the post by steve46 (two posts above yours) in which he says "...I go over these elements in my class...."
-
blue, I can easily write a strategy in which scaling out beats exiting the entire position, via an inappropriate choice of the levels at which the exits occur.
-
I've asked the moderator to delete your post in which you claim you are NOT a vendor. You ARE a vendor claiming you are not a vendor. If it is permissible for you to notify thread participants you are NOT a vendor then it is permissable to notify thread participants you ARE a vendor.
-
Thank you lastninja2. lastninja2, or anyone else who might know the answer to this, What do these sound bleeps identify? Does the sound intensify as volume increases? Is this a direct result of the volume increase or a separate algorithm within the dom that increases simultaneously with volume? What I'm trying to determine is which components I would need to declare as variables? ...to create the sounds? ....or convert the sounds to a visual representation of what they are measuing?
-
Logical Error in the Strategy Based on Open Types
onesmith replied to alex_laxya's topic in Coding Forum
The complexity of, for instance your conditions 1, 2, and 3 is unnecessary. The purpose those conditions serve is to trigger true or false. So simplify that (because you said they're working ok?) simplify it to if t=1100 then myCondition=true; You can replace that simplicity with your complex conditions after you solve the parts you've been unable to figure out. When you get that figured out and add the complexity back then sometimes it's necessary to make minor adjustments because the simplification might not have taken into consideration some specific quality of your real conditions, but this is always a minor adjustment, and it shouldn't be necessary, because it's easy to pick the correct simplication. Although in the case of your specific problem, you've failed to convey what that problem is so you can expect further debugging will be required if you're unable to pick up on how this debugging process works, and make the appropriate adjustment to the simplification. So adding the complexity back into the strategy could bring in a new issue that wasn't built-in to the simplification. The secondary stuff about exceeding highest H can often be simplifed to something like if c>c[1] then buy next bar market; The bulk of the problem that still exists is I do not know what you are having a problem with other than you want to issue a buy order, or mulitple buys, and the wrapper (if d<>d[1]) that controls access to a gate that resets some values .. prevents issuing those buy orders. If that's the problem then it's simple to set a new variable to true, and use that new variable to control access to a new branch, which is where that specific case of buy order is located. Do you have access to the emini S&P futures contract named ES? If you do then format the time zone to Exchange_Time. Or the US stock symbol for Microsoft? MSFT? Otherwise pick a symbol so we are on the same page. I mention this because I'm unable to load external data files. When we've solved the issue of being on the same page as for symbol and timezone then please pick the simplist strategy logic you can, and post the entire (complete) code, up to the point where your first question begins. Then ask how to solve a specific test case. For instance, date and time when you expect your code to buy and it fails to buy. Telling me MC gives an error does not give me any information that will enable me to help you. Please do not refer back to opening drives, other posts or market profile because for instance your request to look back at od=(H-L)*4/5 just tells me there's multiple layers of bugs that you are not seeing. I recommend avoiding further description of the overall logic, until you have a template that can reset a switch to false at the beginning of the day, and set it to true via a simple c>c[1] event; From that point it will be preferrable if you speak in terms of events that open gates to different segments of the code, or an event that closes a gate and prevent access to a specific branch that needs to be accessed, because otherwise a buy does not occur on the bar following t=1100; Swapping out the actual events that open a logic gate, by substituting a simplified event in it's place will make it easy to distinguish which branches are open or closed. -
Logical Error in the Strategy Based on Open Types
onesmith replied to alex_laxya's topic in Coding Forum
If you would have clearly stated what you wanted to do then someone would have coded it by now. The problem as I see it is I do not understand what you want. That doesn't mean I haven't enjoyed taking apart your code, simplifying it, and adding what I thought you might want. Do not take this as me making a committment to code the strategy or offer further help. I often code things I see on the internet, to take my mind off other things, but I hope someday I won't feel the desire for these types of distractions. I assure you the problems you're experiencing are insignificant and easily solved. I suggest following Tams advice of breaking this into segments that acomplish specific goals. After you've done that and have a smaller objective that's more easily defined, then request a solution that achieves a smaller step toward your larger objective. By breaking this into subsets of the larger project it will be easier (at least for me) to understand what you want this code to do. At that point, it is best if you post a specific test case including the symbol, timeframe, date and time of an expected result. It is always easier to solve a specific case of an unexpected result. It is best if you tell us exactly which bar you want something to happen on instead of thinking I can figure out what you want via process of elimination of all the possibilities by using the info you've already posted. The more specific you can be when describing what you want, the more specific and functional the solution will be. -
Building a VolumeProfile Indicator with EasyLanguage
onesmith replied to Andytick's topic in Coding Forum
Manually create a directory named C:\temp\ and then try running the indicator again. [edit] The forum software interpreted the name of the directory I specified as some smiley face but you should be able to make sense of the concept anyway. -
Thank you.for putting up the new content. I underestimated you. Please accept my appology.
-
Counter Trend Trading?
onesmith replied to legendkiller420's topic in Swing Trading and Position Trading
Tim, I tried your suggestion about the tick because I've made a lot of changes since the last time I looked at it. To summarize, initially it seemed to add something I liked but I soon realized it gave me many false signals. If you want to elaborate, I'm interested in hearing more about it's nuances, or other concepts. If you make it good I'm sure TheDude and everyone else will be ok with it. Thanks! -
The Rumpled One's initial answer to my question contradicts what you're saying but it was clear then that he wasn't interested in addressing it or he would have defined it's precise value. I understand your confusion given his (TRO's) inability to sum the courage to label it what it is instead of focusing on wrapping it in marketable terminolgy. This guy claims to write code based on hard true facts, but yet he obscures even the simpilist concepts. The true hard facts are this strategy uses what robots rightfully call soft still developing data, rather than confirmed final data. The significance of that is not whether soft data is viable because it is viable, but rather that this vendor backs away from clarifying disparities. Observe his most recent actions this morning ignore your comment and choose instead to repost the same old cut and paste, that he's cut and pasted many times before. Given he's templated this same behavior everywhere I see him on the net, and Trader's Laboratory encourages this type of stuff, I have better things to do than participate here.
-
Counter Trend Trading?
onesmith replied to legendkiller420's topic in Swing Trading and Position Trading
It means understanding trend well enough to trade both directions. With the trend and against the trend. -
Logic Behind Mostafa Belkhayate Indicator
onesmith replied to aircraft's topic in Technical Analysis
Why start this thread instead of clicking DOWNLOAD IMMEDIATELY? What benefit could Mostafa Belkhayate (date of birth, to verify authenticity) receive from disclosing viable info? -
Discipline is indeed an edge. Successful trading requires many edges. Me having the discipline not to post, my definition of an edge, is an edge.
-
How do you know it's the daily low unless you're using a previous days low? The current days low is still developing.
-
He (steve46) is a vendor that sells 4 of the 5 items he mentioned. It's spam. I have him on ignore.
-
The idea behind qutting for the day when you're losing might be viable. It depends on your rules and must be retested if your rules change. It's a serial correlation test. If sc>0 then serial correlation exists else if sc<0 then what does that mean? What should I do if sc < 0 ?
-
What Am I Missing with My Slope Calculation Code ?
onesmith replied to Aston01's topic in Coding Forum
Tom, I'm trying to translate sdx. Please post source code. From the formula, I understand S=Speed but I don't understand the line below. S(i) = P(i) - P(i-1) i= 1, ... , k-1 If i represents an index from 1 to 10 what does k represent? ... a 1 point increment in grid? Can you help me visualize k in the code below? for i=1 to 10 begin s(i)=p(i)-p(i-1); end;