Jump to content

⤴️-Paid Ad- Check advertising disclaimer here. Add your banner here.🔥

Chidiroglou

Members
  • Posts

    71
  • Joined

  • Last visited

Everything posted by Chidiroglou

  1. Perhaps someone might have time to tweak my indicator or tweak something else. The GammaSniperProV1 is therefore: A breakout and trend-following system Uses a flip line + ATR + SMA for entry and risk management Automatically plots entry, SL, TP and the flip line on the chart Includes cooldowns and volatility filters to reduce false signals MACD, EMA MTF and TrendMagic MTF are available but currently inactive
  2. swiattrader Thanks a lot, I'll give it a go
  3. I know what you mean; this code should include entry signals, targets and stop-loss levels
  4. #region Using declarations using System; using System.Windows.Media; using NinjaTrader.NinjaScript; using NinjaTrader.NinjaScript.Indicators; using NinjaTrader.NinjaScript.DrawingTools; using NinjaTrader.Data; using NinjaTrader.Cbi; #endregion namespace NinjaTrader.NinjaScript.Indicators { public class AutoFibIndicator : Indicator { private int lookback = 20; private double swingHigh; private double swingLow; private MAX maxIndicator; private MIN minIndicator; // Farben frei wählbar [NinjaScriptProperty] public Brush Fib382Color { get; set; } [NinjaScriptProperty] public Brush Fib50Color { get; set; } [NinjaScriptProperty] public Brush Fib618Color { get; set; } [NinjaScriptProperty] public Brush LongColor { get; set; } [NinjaScriptProperty] public Brush ShortColor { get; set; } protected override void OnStateChange() { if (State == State.SetDefaults) { Name = "AutoFibIndicator"; Calculate = Calculate.OnBarClose; IsOverlay = true; IsSuspendedWhileInactive = true; Fib382Color = Brushes.DodgerBlue; Fib50Color = Brushes.Gray; Fib618Color = Brushes.Gold; LongColor = Brushes.Lime; ShortColor = Brushes.Red; } else if (State == State.Configure) { // Hier können Konfigurationen vorgenommen werden } else if (State == State.DataLoaded) { // MAX und MIN Indikatoren initialisieren maxIndicator = MAX(High, lookback); minIndicator = MIN(Low, lookback); } } protected override void OnBarUpdate() { if (CurrentBar < lookback) return; if (maxIndicator == null || minIndicator == null) return; // Aktuelle Swing High und Low abrufen swingHigh = maxIndicator[0]; swingLow = minIndicator[0]; double range = swingHigh - swingLow; double fib382 = swingHigh - range * 0.382; double fib50 = swingHigh - range * 0.5; double fib618 = swingHigh - range * 0.618; int startBar = CurrentBar - lookback; // Bestehende Linien löschen, um Überlappungen zu vermeiden string fib382Tag = "Fib382"; string fib50Tag = "Fib50"; string fib618Tag = "Fib618"; RemoveDrawObject(fib382Tag); RemoveDrawObject(fib50Tag); RemoveDrawObject(fib618Tag); // === FIB LINIEN === Draw.Line(this, fib382Tag, false, startBar, fib382, CurrentBar, fib382, Fib382Color, DashStyleHelper.Solid, 2); Draw.Line(this, fib50Tag, false, startBar, fib50, CurrentBar, fib50, Fib50Color, DashStyleHelper.Dash, 2); Draw.Line(this, fib618Tag, false, startBar, fib618, CurrentBar, fib618, Fib618Color, DashStyleHelper.Solid, 3); // === SIGNAL LOGIK === string longTag = "Long" + CurrentBar; string shortTag = "Short" + CurrentBar; // LONG (Bounce über 61.8) if (Close[0] > fib618 && Close[1] <= fib618) { Draw.ArrowUp(this, longTag, false, 0, Low[0] - (2 * TickSize), LongColor); } // SHORT (Reject unter 61.8) if (Close[0] < fib618 && Close[1] >= fib618) { Draw.ArrowDown(this, shortTag, false, 0, High[0] + (2 * TickSize), ShortColor); } } protected override void OnRender(ChartControl chartControl, ChartScale chartScale) { // Optional: Hier kann zusätzliches Rendering durchgeführt werden base.OnRender(chartControl, chartScale); } } }
  5. Added a grade for the number of Bull/Bear Badges, Added the ability to collapse the panel to only see the Grade & Title Sky_MTF--Grade-Minimize_Update.zip
  6. Sky_MTF-Panel.zip
  7. IT WOULD BE GREAT IF SOMEONE COULD UNLOCK IT
  8. IS IT THE ORIGINAL FILE OR THE UNLOCKED ONE?
  9. I have the NinZaFlexTPO to share but the file is apparently too big and can't upload it
  10. Thank you Eva
  11. Is this the original file?
  12. that would be a good thing, i'm still looking myself and unfortunately can't commit myself. I've tried a bunch of indicators but haven't yet found a meaningful one to convert into a strategy. I hope that something will come out of the community.
  13. Please share, thanks
  14. Supportandresistance.zip
  15. SMM_Dots.zip
  16. no sorry my mistake, runs great
  17. this is the old file and not the new one
  18. do you know if it is formed or is the original file
  19. what is the password ?
  20. if someone has the original file please upload it
  21. Is there also the original file from the imbalance volume sensor without tick replay?
  22. Thank you, but it's not what I'm looking for.
  23. Does anyone have the ninZa.co Imbalance Volume Sensor?
  24. Does anyone have the original KingDOM file?
  25. Does anyone have Romantick Pulse by ninZa.co? Also the original file.

⤴️-Paid Ad- Check advertising disclaimer here. Add your banner here.🔥

×
×
  • Create New...