Jump to content

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

Everything posted by onesmith

  1. If you append print(numtostr(plot2,10)); to your first example it proves it's calculating the correct decimal value. A scaling issue is preventing it from displaying more than 2 decimals. Format the scaling tab in the indicators properties to 10 decimals. Change the price scale on the general tab of your charts window properties from automatic to manual and specify the number of decimals at that location also.
  2. Does anyone know if steve46 still uses the lines he drew on this chart? Or anything about the specific high or low of a distribution he mentions in this post?
  3. jojojo, if your hat is off in sarcastic appreciation, stop reading unless you're interested in an alternative pov. UrmaBlume is in my top ten all time best of multiple objective measures. He publishes original research extending what already exists. He's disclosed what has existed but has not been previously disclosed. He walks the path he talks. He is a Saint by comparision to the claims of others I've observed.
  4. After clicking on an icon that said disable top stats I can't view Latest Posts. It says: You have no permissions to view this page. I've been unable to locate an icon to reset top stats (aka latest posts) to enabled. This looks like it was kludged and requires an admin reset. If my speculation is correct please enable top stats for me.
  5. Can anyone define what leading indicator means? Or even define the word indicator? Or what footprint means? Has anyone had any success spending a ridiculous amount of time overthinking things such as this? Please help increase my vocabulary of words indicative of puzzles embedded within the market folklore. I thoroughly enjoy every moment spent in thought about these types of things.
  6. I'm aware of sucessful traders that I have a deep respect for who claim bollinger bands are viable. My personal preferences are biased toward my own objective measures of the strengths and weaknesses of stuff so in that sense I prefer my subjective objective focus because it's that flavor of objectivity that works best for me. If you look hard enough at anything .. there's always a way someone hasn't thought of, so don't discount bollinger bands or anything else. Definitely don't pay any attention to anything except following your own strengths. On the subject of optimization, it's worthwhile thinking of where curve fitting gets it's name. This is not an attempt to talk down and I realize others may be aware of this but sometimes the obvious is where the most value is and someone either might have missed it .. Or be able to correct what I say and thus contribute toward my understanding. The curve in curve fitting is Equity Curve. Any attempt to improve the curve itself will likely be fitting to something that's not viable. Over fitting is akin to overlaying 100 of these EC's on top of each other because visually we can then pick the best ec which is what the pc does during an optimization. There's no difference in curve fitting and over fitting. Neither of them are edge fitting. Edge fitting requires targeting an edge that is known to exist, while simultaneously outputing the success of that targeting in the form of signal strength. Overlaying those graphs is worthwhile eyeballing. It is also ok to iterate through them and let the pc select the most overfit edge fit because it's not looking at how it affects the ec, it's looking at it's success in finding what it's targeting.
  7. What do the words curve fitting mean? The process of writing lots of strats without wasting time looking at their EC's will get you what you need. Symbolic logic skills to create anything imaginable. A catalog of strats in your head that answers all questions of whether bollinger beats something else without concern for their EC's because only their tangible value matters. Look for a place to make a break between associating edge with (immediately, instantly or easily attainable) profits. Make that break and you won't look back. Maybe I'm mistaken but imo and with no disrespect intended if all that was behind you the peace of mind would enable you to rethink all the stuff that's taken for granted and write some simple tic tac toe type of algo comparable to the house edge in las vegas. When you get to the point where your questions are more philosophical like what is the objective of strategies in general and how can I acomplish that objective in the most straight forward way then you will create something outstanding worthy and unique. I know you have that in you and I know in time you will agree. If you're still interested in or thinking of the current question at that time you will be able to solve it multiple ways without semantics or trickery. Optimizable strats that eliminate rather than minimize curve fitting exist.
  8. I have observed your batting average regularly dip below a point you're comfortable with. It is also my observation that these drawdowns occur specifically because you don't know where to draw the line.
  9. Locate and optimize additional signals that are at least somewhat different than the primary signal.
  10. That's true for most developers because they fail to make the a priori choice to design an algorithm to guarantee specifically that it's "entirely eliminated".
  11. It's relatively simple for a coder to see algos. Non-discretionary traders that think like robots but don't code might see repetitive bits but they rarely if ever talk. The vocalist embrace discretion and lump all hindsight into the same profitable setup. It's unnecessary to understand unknowns from someone elses pov. but you must clearly define AND OWN .. specific rules that mimic the unknown rules.
  12. MightyMouse, .. professional qualifications determine who can offer an opinion as fact or provide expert testimony. Otherwise only the facts are considered regardless of conscious or unconscious intent. Was there a written threat of physical violence? Did steve46 threaten bodily injury (with a bat)? 18 U.S.C. 875© .. tis a Federal Crime, punishable by 5 yrs in prison, to transmit in interstate communications, any threat to injure another person.
  13. Also (fyi while on the subject of the precise meaning of words) .. It is imperative to understand there are real penalties associated with threatening battery.
  14. Algorithms are precisely defined setups. Theres never a question whether an algorithm is present (or not present). The uncertainty you are conveying (where thinking enters the equation) is characteristic of discretionary (or loosely defined vague and uncertain) requirements. Not algorithmic patterns.
  15. The "specific pattern" is attaching CATCHY PHRASES to the names of hindsight entries .. .. without defining The_Setup.
  16. Finally! Someone that's actually studied this subject! Thank you. Price normally moves counter-intuitively to the sum of the bid ask info.
  17. Standard Deviation is considerably different than Volatility. StdDev increases as Variance increases. Variance is the difference between current avg and previous values of close. Picky but hopefully helpful. Thank you for all the topics you've started recently.
  18. [ame=http://www.youtube.com/watch?v=Uq-FOOQ1TpE]TEDxTeen - Jacob Barnett: Forget What You Know - YouTube[/ame]
  19. code editor .. select Help, EL Object Reference. then from the object reference .. expand Components, select MarketDepthProvider class, expand Example, import eld. Line 12 in the editor indicates a default value of 1 for an input named index is calibrated to 1 level away from bestbid. So 1 is actually displaying level 2 because bestbid is level 1. If you insert 2 instances of this on an intraday chart and change the input to 5 on just one instance then you can expect it to match levels 2 and 6 on the matrix or another form of market depth.
  20. If there's a way to access the order book I will find it.
  21. My intent was to inspire you, not to discredit you. value1=bidisize(1); // returns an error value1=bidsize(some combo of letters); // returned an error It's possible I used the wrong combination of letters but I believe it's a typo where a macro appended ( ) to all the reserved words in the help file and individual reserved words haven't had that initial seeding effort edited to reflect the precise usage for each specific word. The old dictionary shows it as without ( ). Just the OO dict that includes ( ).
  22. The edge within studying a sweet spot or correlations observed in an optimization report (especially of profit target, stop loss or stuff that requries a length input) is miniscule. Is that a wild baseless claim? ...or one of many amusing results of walking the path I talk about? I'm not incompetent. My skills at observing the things others are capable of seeing in a performance report are within the top ten best that 99 percent of TLab users will ever have an opportunity to dismiss. Strategy implies a format that generates a performance report based upon buying and selling. There's no tactical advantage inherent within the activity of writing a strat. Strats follow a format but otherwise their probability of being profitable is random. If it's not random then that strat contains a tactical advantage or edge. When optimizing a true tactical advantage it's reasonable to anticipate and expect it to be viable across the spectrum. Not just a sweet spot. How many readers besides BH ( lol but j / k ) want to optimize the sweet spot between the stop loss and profit target for another month and proudly claim that activity or some other nonsense is a tactical advantage? How many readers believe a tactical advantage should be profitable for all values of length from 10 through 200 (or whatever the spectrum is minus initialization requirements or other tangible_intrinsic thresholds or reasons for excluding)?
  23. v1 is an indicator that knows c crossed above avg. Visualize simulating entry price and storing it in this indicator. Nextbarmarket thisbarclose stop limit or any variation imaginable. Declare inputs for commission and slip. Calculate net on exit and track the total of all trades. v2 declares average length as an array. It spins length and records netprofit for each length. It's purpose is to illustrate a value can be optimized outside the constraints of the built-in backtesting engine. v3 of this indicator is unaffected by limits that apply to strategies, such as it's only possible to backtest the symbol inserted as data1. Portfolio Analysis has always existed within TS.
  24. The implied strategy is trying to exploit something that isn't an edge in it's present formulation. The ability to discern strong correlation in weak data is a viable skill well worth the effort it takes to acquire.
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.