Jump to content

All Activity

This stream auto-updates

  1. Past hour
  2. Latest version of Quick Trade Ninja. https://quicktradeninja.com QuickTradeNinja_v2.0.12.zip
  3. This bot actually trades pretty well, I'm not sure it's worth anywhere near 25K though! I've been testing it on 1 min heiken ahsi candles. I'll screenshot the settings I've found to be best so far.
  4. Today
  5. https://workupload.com/archive/SMhpn3mLQ8

     

    more indicator to fix  ,thanks in advance 

    1. apmoo

      ⭐ apmoo

      All of those files have been tampered with. Im not having success with those. I need the originals.

      Thanks 

  6. Send a folder of more https://workupload.com/file/AFkLajw4vwc Thanks
  7. These still need to be unlocked. https://whop.com/kaizens-edge/ EkitaiPOC_v2.0_NT8.zip Seihai_v3.1_NT8.zip
  8. Welcome to Indo-Investasi.com. Please feel free to browse around and get to know the others. If you have any questions please don't hesitate to ask.

  9. Welcome to Indo-Investasi.com. Please feel free to browse around and get to know the others. If you have any questions please don't hesitate to ask.

  10. I'm looking for the Autotrader ANYONE? https://workupload.com/file/SPG8EAtp4Kb Thanks
  11. Welcome to Indo-Investasi.com. Please feel free to browse around and get to know the others. If you have any questions please don't hesitate to ask.

  12. Welcome to Indo-Investasi.com. Please feel free to browse around and get to know the others. If you have any questions please don't hesitate to ask.

  13. Welcome to Indo-Investasi.com. Please feel free to browse around and get to know the others. If you have any questions please don't hesitate to ask.

  14. Thank you @apmoo for your doing this
  15. Yes sadly this is the same old story about Gann. The life long quest for holy grail which will keep the reader buying more cryptic magic puzzle books and courses for rest of his life. Thank you, I think you answered the question about Gann and why this so called 'best trader' should be avoided. Now for Ray and his Orb theory (cycle length can fluctuate with 1/6th range)... it is true cycle can fluctuate but I also call this trading book authors perfect "large margin for error" Ok, let's test his research about cycles. I think the orb theory should become apparent. Let us check his Gold cycles first, since it is the current most hyped bull market asset. First we will check medium term daily Gold data 1975 until 2025, we will look for his cycles < 3 years. You see there is many cycles detected. I choose only Ray's cycles. None of this shows consistent, correlated cycle to Gold price. Maybe his first 50 week cycle (350d) exist with 9 win and 5 loss, but will you trade this 0.7% correlation 🤣 Let's also check long term Gold cycles, I have monthly gold data from 1790 until 2025, so 235 years data. I see 7.74y cycle, maybe it is within the Orb (7.16y - 8.5y) from Rays expected 7.83y cycle, but it is also poor quality and currently inverted negative cycle. Do you really want to trade based on 'static cycle from a book' with 9 win and 12 loss ? Maybe the 12.1 year Gold cycle is strongest. Why this is not in Ray's book list ? ---------------------------- Ok, let us also check Copper, since I know it has better cycles then Gold. In fact, trading Gold is really a dumb idea in my opinion since the Gold cycle are highly variable compared to other assets. Here is Ray's list. I have medium term data for Copper, daily from 1988 until 2025. It is enough to test his first cycles. I put Rays cycles, not very good if you simply use static cycle in a book. How about if we also tune the amount of overtone and backtest period on Rays cycle, to improve Sorry, still not very good. Reader paying attention might notice 46.7m is within "Orb" large margin for error (39m to 54m), but others are totally useless and there is much better cycle we can find ourself. How about instead we just use recommendation by Timing Solution for Copper. Of course 34d/155d is very good, but it is of course not even in this experts book. Why is this? Because short cycle is best for trading, but short cycle will soon expire so it cannot be used to sell your book. ---------------------------- I will give one last example for Rays book list. Here is Wheat. I use medium term daily data, 1972 until 2025. I really do not know what this author is talking about. These are poor quality cycle. Do you also see how many other cycle peak is detected "within Orb" 32m-52m (2.6y-4.3) range. Orb shows many possible cycles. Many possible excuses. Give me a break. Here is my Wheat cycle. 44.8m (within 32m-52m large Orb margin for error from Rays book list). It is better then most of his other 'recommendation' but I will still not trade with such weak 9% price correlation. Maybe you prefer my cycle, 62% price correlation. Maybe I shall sell some books, like Ray and Gann, instead of trading 🙂 and when I make mistake and want margin for error, I will invent term, such as Orb so you will not sue me.
  16. In the past this was hard i can look again
  17. Yes i tried it, but unfortunately not working
  18. Have you tried the free one from Ninza.Co, their Bid-Ask Display indicator that works for time-based or non time-based chart.
  19. I think this will be good to help confirm trades https://www.ninjastrategyloader.com/turning-point-indicator/ https://www.ninjastrategyloader.com/nsl-market-depth-order-flow-for-ninjatrader-8/ https://www.ninjastrategyloader.com/nslriskmanager/ @apmoo Can you help here? Thank you NSL_Market_Depth_Order_Flow.zip NSL_Trade_Exit_Manager.zip Turning_Points_Indicator.zip
  20. Hi Does any please has this renko price indicator which can work on any renko bars type, i have many but they work only on regular renko bars or unirenko. Thanks
  21. Hello, here is the first BETA release from Convert. Could you send me a screenshot of how it looks in ThinkorSwim? #region Using declarations using System; using System.Collections.Generic; using System.ComponentModel; using System.ComponentModel.DataAnnotations; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows; using System.Windows.Input; using System.Windows.Media; using System.Xml.Serialization; using NinjaTrader.Cbi; using NinjaTrader.Gui; using NinjaTrader.Gui.Chart; using NinjaTrader.Gui.SuperDom; using NinjaTrader.Gui.Tools; using NinjaTrader.Data; using NinjaTrader.NinjaScript; using NinjaTrader.Core.FloatingPoint; using NinjaTrader.NinjaScript.DrawingTools; using NinjaTrader.NinjaScript.Indicators; #endregion namespace NinjaTrader.NinjaScript.Indicators { public class WolfeWaveNT8_Opt : Indicator { [Range(2, 50), NinjaScriptProperty] public int WaveLength { get; set; } = 13; [NinjaScriptProperty] public bool LabelPoints { get; set; } = true; private struct Extremum { public int BarIndex; public double Price; } private List<Extremum> swingHighs = new List<Extremum>(); private List<Extremum> swingLows = new List<Extremum>(); private int lastBullPatternBar = -1; private int lastBearPatternBar = -1; protected override void OnStateChange() { if (State == State.SetDefaults) { Name = "WolfeWaveNT8_Opt"; IsOverlay = true; Description = "Wolfe Wave para NinjaTrader 8 - optimizado"; } } protected override void OnBarUpdate() { if (CurrentBar < WaveLength) return; // Detectar máximos y mínimos de swing una sola vez para esta barra if (High[WaveLength / 2] == MAX(High, WaveLength)[WaveLength / 2]) { int idx = CurrentBar - WaveLength / 2; double price = High[WaveLength / 2]; // Evita añadir dos veces el mismo punto (por ejemplo en el primer ciclo) if (swingHighs.Count == 0 || swingHighs[swingHighs.Count - 1].BarIndex != idx) swingHighs.Add(new Extremum() { BarIndex = idx, Price = price }); if (swingHighs.Count > 20) swingHighs.RemoveAt(0); } if (Low[WaveLength / 2] == MIN(Low, WaveLength)[WaveLength / 2]) { int idx = CurrentBar - WaveLength / 2; double price = Low[WaveLength / 2]; if (swingLows.Count == 0 || swingLows[swingLows.Count - 1].BarIndex != idx) swingLows.Add(new Extremum() { BarIndex = idx, Price = price }); if (swingLows.Count > 20) swingLows.RemoveAt(0); } // Wolfe Bullish if (swingLows.Count >= 5) { var pts = swingLows.GetRange(swingLows.Count - 5, 5); // Revisa si este patrón ya se dibujó (no lo repite) if (pts[4].BarIndex != lastBullPatternBar) { // Patrón Wolfe básico: puedes ampliar reglas aquí a gusto if (pts[0].Price < pts[2].Price&&pts[2].Price < pts[4].Price) { string tagBase = "BullWolfe_" + pts[0].BarIndex + "_" + pts[4].BarIndex; // Limpia tags antiguos de este patrón si existen for (int i = 0; i < 5; i++) RemoveDrawObject("BullP" + (i + 1) + "_" + tagBase); for (int i = 0; i < 4; i++) RemoveDrawObject("BullWolfe" + i + "_" + tagBase); RemoveDrawObject("BullTarget" + tagBase); RemoveDrawObject("BullArrow" + tagBase); // Dibuja líneas for (int i = 0; i < 4; i++) { Draw.Line( this, "BullWolfe" + i + "_" + tagBase, false, CurrentBar - pts[i].BarIndex, pts[i].Price, CurrentBar - pts[i + 1].BarIndex, pts[i + 1].Price, Brushes.Orange, DashStyleHelper.Solid, 2 ); } Draw.Line( this, "BullTarget" + tagBase, false, CurrentBar - pts[0].BarIndex, pts[0].Price, CurrentBar - pts[3].BarIndex, pts[3].Price, Brushes.Green, DashStyleHelper.Dash, 3 ); // Puntos y flecha solo si se solicita if (LabelPoints) { for (int i = 0; i < 5; i++) { int barsAgo = CurrentBar - pts[i].BarIndex; Draw.Text( this, "BullP" + (i + 1) + "_" + tagBase, false, (i + 1).ToString(), barsAgo, pts[i].Price - TickSize * 2, 0, Brushes.Orange, new SimpleFont("Arial", 13), TextAlignment.Center, Brushes.Transparent, Brushes.Transparent, 100 ); } // Flecha entrada en p5 Draw.ArrowUp(this, "BullArrow" + tagBase, false, 0, pts[4].Price - TickSize * 2, Brushes.Green); } lastBullPatternBar = pts[4].BarIndex; } } } // Wolfe Bearish if (swingHighs.Count >= 5) { var pts = swingHighs.GetRange(swingHighs.Count - 5, 5); if (pts[4].BarIndex != lastBearPatternBar) { if (pts[0].Price > pts[2].Price&&pts[2].Price > pts[4].Price) { string tagBase = "BearWolfe_" + pts[0].BarIndex + "_" + pts[4].BarIndex; for (int i = 0; i < 5; i++) RemoveDrawObject("BearP" + (i + 1) + "_" + tagBase); for (int i = 0; i < 4; i++) RemoveDrawObject("BearWolfe" + i + "_" + tagBase); RemoveDrawObject("BearTarget" + tagBase); RemoveDrawObject("BearArrow" + tagBase); for (int i = 0; i < 4; i++) { Draw.Line( this, "BearWolfe" + i + "_" + tagBase, false, CurrentBar - pts[i].BarIndex, pts[i].Price, CurrentBar - pts[i + 1].BarIndex, pts[i + 1].Price, Brushes.Pink, DashStyleHelper.Solid, 2 ); } Draw.Line( this, "BearTarget" + tagBase, false, CurrentBar - pts[0].BarIndex, pts[0].Price, CurrentBar - pts[3].BarIndex, pts[3].Price, Brushes.Red, DashStyleHelper.Dash, 3 ); if (LabelPoints) { for (int i = 0; i < 5; i++) { int barsAgo = CurrentBar - pts[i].BarIndex; Draw.Text( this, "BearP" + (i + 1) + "_" + tagBase, false, (i + 1).ToString(), barsAgo, pts[i].Price + TickSize * 2, 0, Brushes.Magenta, new SimpleFont("Arial", 13), TextAlignment.Center, Brushes.Transparent, Brushes.Transparent, 100 ); } Draw.ArrowDown(this, "BearArrow" + tagBase, false, 0, pts[4].Price + TickSize * 2, Brushes.Red); } lastBearPatternBar = pts[4].BarIndex; } } } } } }
  22. list indicator to fix please

     

    https://workupload.com/archive/esRyZsjdMN

    1. apmoo

      ⭐ apmoo

      Trader you keep sending me the same dtp quantcycle atch arch im not able at the time. I will see what i can do 

  23. Yesterday
  24. Could you just use the Fib indicators from ARC. Blue Fib to buy and Red Fib to sell when price hits these lines. Trigger line is free to download from various places, as well as Renko bars. ARC does have good and decent stuff but it really slows down your PCs. Takes quite awhile to load up their indicators. At least in my case, with my crappy PC. Trading Renko bars look wonderful on chart after the fact. All nice and smooth. In real life, it is another story. Plenty of times, it just pops quickly with many bars in a row. You are then late.
  25. That's because they showed you the setup in the backtesting environment.
  1. Load more activity
×
×
  • Create New...