MatriksIQ Destek
Matriks Destek
Matriks Web Destek
Matriks Mobile Destek
0 beğenilme 0 beğenilmeme
272 kez görüntülendi
Merhaba,

 

Ichimoku indikatörü ile strateji oluşturmaya çalışıyorum. Aşağıdaki kodda fiyat  aynı bardaki SenkouSpanB'nin altına düşerse sat şeklinde bir kod yazmak istiyorum. Ancak aşağıdaki kodda strateji son fiyat ile 26 bar sonrasındaki SenkouSpanB ile karşılaştırılıyor. Bunu 26 var önceye nasıl çekebilirim?

Çok teşekkürler,

 

public override void OnDataUpdate(BarDataEventArgs barData)

{

var barData1 = GetBarData(Symbol1, SymbolPeriod1);

if (CrossAbove(ichiMoku, ichiMoku, 0, 1) && ichiMoku.Value[2][ichiMoku.CurrentIndex] > ichiMoku.Value[3][ichiMoku.CurrentIndex])

{

SendMarketOrder(OrderSymbol1, OrderQuantity1, OrderSide.Buy, includeAfterSession:false);

}

if (ichiMoku.Value[0][ichiMoku.CurrentIndex] > ichiMoku.Value[1][ichiMoku.CurrentIndex] && CrossAbove(ichiMoku, ichiMoku, 2, 3))

{

SendMarketOrder(OrderSymbol1, OrderQuantity2, OrderSide.Buy, includeAfterSession:false);

}

if (CrossAbove(ichiMoku, barData1, OHLCType.Close, 3))

{

SendMarketOrder(OrderSymbol1, OrderQuantity3, OrderSide.Sell, includeAfterSession:false);

}

if (CrossBelow(ichiMoku, ichiMoku, 0, 1) && ichiMoku.Value[2][ichiMoku.CurrentIndex] < ichiMoku.Value[3][ichiMoku.CurrentIndex])

{

SendMarketOrder(OrderSymbol2, OrderQuantity4, OrderSide.Buy, includeAfterSession:false);

}

if (ichiMoku.Value[0][ichiMoku.CurrentIndex] < ichiMoku.Value[1][ichiMoku.CurrentIndex] && CrossBelow(ichiMoku, ichiMoku, 2, 3))

{

SendMarketOrder(OrderSymbol2, OrderQuantity5, OrderSide.Buy, includeAfterSession:false);

}

if (CrossBelow(ichiMoku, barData1, OHLCType.Close, 3))

{

SendMarketOrder(OrderSymbol2, OrderQuantity6, OrderSide.Sell, includeAfterSession:false);

}

 

}
Algoritmik Trading kategorisinde (14 puan) tarafından | 272 kez görüntülendi

Bu soruya cevap vermek için lütfen giriş yapınız veya kayıt olunuz.

Hoş geldiniz, Matriks Destek Platformu sizlere sorularınızın hızlıca cevaplanması için bir ortam sağlar. Sorduğunuz ve cevapladığınız soruların ve yorumlarınızın aldığı oylar üzerinden puan kazanırsınız. Puan sistemine bağlı kampanyamızla ücretsiz kullanım avantajlarından faydalanabilirsiniz.



4,009 soru
3,961 cevap
2,797 yorum
2,955 kullanıcı