Jump to content
Medved Trader Forums

Mike Medved

Administrators
  • Posts

    1,539
  • Joined

  • Last visited

  • Days Won

    123

Everything posted by Mike Medved

  1. merlin: that's a fairly intense scan - and you're running it on a lot of symbols. Can you tell me what your CPU and memory consumption is when you're running this (and with what feed?)
  2. Actually, merlin, that indicator doesn't work right (yet, I guess) in MT. It is problematic because the zigzag indicator is backwards-changing. That is, if the current candle changes, the indicator may change to be different completely starting many candles back. So the weiss wave will change accordingly - not just on the last candle but on the last N candles where N can be big. Frankly, not only is it problematic to calculate (because MT really tries to calculate all indicators as state-machines), but it detracts quite a bit from its usefullness, if the indicator's overall shape may suddenly change not just for the current candle, but for the last N candles.
  3. itsmadvil: note that the variables used in the code FIRST have to be defined in the top table for the advanced code. How to define these was explained in the comments in the code above: // Var Name: "BollingerBands_Top" contains Bollinger Bands(20,2).Top // Var Name: "PriceChannels_Top" contains Price Channels(20).Top // Var Name: "PriceChannels_Bottom" contains Price Channels(20).Bottom // Var Name: "BollingerBands_Bottom" contains Bollinger Bands(20,2).Bottom // Var Name: "VWAP_Line" contains VWAP (Intraday)().Line // Var Name: "PriceChannels_Center" contains Price Channels(20).Center // Var Name: "FibonacciPivots_Res1" contains Fibonacci Pivots (Intraday)(def).Res1 // Var Name: "RSI_Line" contains RSI(20,2).Line // Var Name: "CCI_Line" contains CCI(14).Line
  4. TD Ameritrade datafeed does not support Crypto Currency quotes. You would need to select a source that does. Assuming that you are tracking regular stocks at the same time, create a separate portfolio for just crypto currencies. Add #BTC.USD and any other crypt currencies you want to it. . Open it in a separate portfolio window (OPEN PORTFOLIO tile on the dashboard). Set that portfolio's quote source to be one of the crypto currency sites. All are free and do not require login. For example, you can use GDAX
  5. Mike Medved

    T3 Stoch

    It's the same as Full Stoch, but instead of the regular EMA it uses the T3 moving average formula to smooth the final line (the signal line is still EMA smoothed though). I'm not sure what you mean about not being able to use it in a Paintbar - the "T3 Stoch" is one of the indicators available.
  6. I think Weis is using ATR, not percentages or points, for the ZigZag. I will add the ATR parameter to our ZigZag, then do your ZigZag Volume thing. As an aside - $500 for an indicator? Really? I'd be rolling in $.
  7. Look at MT's "Zig Zag" indicator. Make sure the Zig Zag lines are turned on. Are those the same lines as in Weis' indicator? If so, I could make an indicator that would accumulate the volume for each zig zag line like in the indicator to which you linked.
  8. Here are the two paintbar files. Add these two underneath your RSI and link them together. One is for upper BB line, the other is for lower BB line. You can change the parameters in the paintbars to modify the Bollinger Bands. Make sure to make the paintbar widths minimal (2) and make the shape something like a triangle so that they don't interfere in drawing the lines. This is not the best or most elegant solution. Paintbars are really not fully suitable to create new indicators. But the custom indicator editor is not there yet. BBforRSI.PBExport
  9. If you mean bollinger bands that have the oscillator as an input - yes, it is possible to do with Advanced Paintbars. See https://www.medvedtrader.com/trader/WebHelp/advanced___enhancing_an_indica.htm For Bollinger Bands you'd have to basically calc the SMA and add/subtract mult*StDev If you are not a programmer that could be difficult. Later today I guess I can post detailed instructions on how to do that here.
  10. It will be in next beta. In Chart Display settings.
  11. Well making thick grid lines kinda defeats the purpose of grid lines. They should not be obtrusive. Will look into style setting.
  12. tedd: what site's data? Are you referring to all candles on the daily charts or just the last? Most candles are shown just as they are returned. Last candle is built from intraday Open, High, Low and Last, which should be done using the 247 timeframe - that is UTC0 to UTC0. Could you send a chart and point out the issue on it? A bit of a background: as I mentioned before every crypto exchange has the bizarre method of showing change and volume on a rolling 24-hr basis. That is, if they show change of -10, that's 10 less than the value 24 hours ago, not 10 less than at the beginning of a session. That's because they don't have a concept of "sessions". Again, as I wrote before, that makes the volume and change variables completely useless to a trader. If it is "-10" from 24 hours ago 5 minutes ago and "-5" now, that doesn't give you a sense of the movement of the price, because it may have gone up now because it has gone down in the same 5 minutes 24 hours ago. I really don't understand why they all adopted this weirdness, my only explanation really is that the first exchanges were founded by amateurs who had no idea how these things are supposed to operate and the later-comers just copied it. We noticed that with every exchange, if we asked for daily candles, the resulting data came aggregating the days on UTC0 boundaries. So we made a "247" timeframe that goes UTC0 to UTC0, 7 days a week, and jumped through hoops to set up sessions for those exchanges so that the change you see is from the UTC0 that day, and so is the volume.
  13. To clarify: how does this work? This company is not a broker themselves. It's a software company. I see that one of the brokers that they provide services for is Gains Capital. But Gains already has an API and we connect to it. Does this provide a different API for Gains? Also, from a quick glance at the API, they don't seem to provide streaming market data API at all. Correct?
  14. Hm. Please do a backfill, and when/if fails, go to the File/Help/Send Log/Settings to Support - and mention the problem.
  15. I find the rolling 24 hour timeframe completely useless. When you see "change" on a currency, you want to know that it means it went up or down in the last X hours (since the start of the session). When these sites use the rolling24 thing, a big negative change, for example, may mean that the value went down hard OR that it went up hard at the same time 24 hours ago while staying about the same right now. Or anywhere in between. It doesn't give you the sense of what's going on. I really don't understand why all these sites stick with this. It's pointless. There's a reason why EVERY other market has trading sessions and tracks things accordingly. These guys just want to be different for difference's sake? And they have to jump through hoops to do the rolling frame, because it is a lot harder to track on the server side. Weird.
  16. Webroot tells us they whitelisted MT and everything should be ok now.
  17. I will look at adding it as an indicator.
  18. C# is not C++ (though some of the syntax is similar) First, saying "top 25% of a candle" is ambiguous. Is the range of the candle High-Low or the absolute value of (Open-Close)? But if you take it as High-Low then: "Candle closes in the top 25% on a green candle condition" would be (Close >= High - (High-Low)*.25) && (Open<Close) the inverse of course would be (Close<=Low+(High-Low)*.25) && (Open>Close) also note that the scan runs on the last candle, which may NOT have completed yet. If you want to run it on completed full candle, you should run it on the previous candle to the last one. Which means all values should have [1] index. Like this: (Close[1] >= High[1] - (High[1]-Low[1])*.25) && (Open[1]<Close[1]) How exactly are you entering it (I presume as an Advanced scan) that it doesn't work?
  19. The paintbars (well, Advanced paintbars) are C# code. So any syntax that C# allows can be used. Don't know what you mean by "plot" - we have the function SetYValue (it is documented in Help) with an example here: https://www.medvedtrader.com/trader/WebHelp/advanced___enhancing_an_indica.htm?zoom_highlightsub=SetYValue
  20. Glad to hear. We really worked to make this as efficient in terms of both CPU and memory as possible.
  21. You're scanning 1000 stocks. How's the speed?
  22. Fixed it. Also added "quarterly" period to Historical Horizontal Line. Will be in next beta.
  23. Thanks for the suggestion. Will look into it.
  24. Alt-PrtScrn works (and, unless you turn that feature off, "prettifies" the screenshot of the chart somewhat). Of course, you need to paste it somewhere afterwards. I will talk to Jerry about maybe saving the auto-named PNG somewhere as well.
×
×
  • Create New...