0 beğenilme 0 beğenilmeme
240 kez görüntülendi
ott1 = OTTIndicator(Symbol, SymbolPeriod, OHLCType.Close, 2, 1.4m, MovMethod.VAR, true);

ott2 = OTTIndicator(Symbol, SymbolPeriod, OHLCType.Close, 2, 1.4m, MovMethod.VAR, true);

 

merhaba yukarıda oluşturdugum iki OTT  indikatöründe ott1 i 1.007 ott yi 0.993 ötelemek istiyorum bunu kodlamada nasıl yapabilirim ?
Algoritmik Trading kategorisinde (12 puan) tarafından | 240 kez görüntülendi

1 cevap

0 beğenilme 0 beğenilmeme

Merhaba,

aşağıdaki yapıyı inceleyebilirsiniz.

OTT ott;

public override void OnInit()
{
	AddSymbol(Symbol, SymbolPeriod);
	ott = OTTIndicator(Symbol, SymbolPeriod, OHLCType.Close, 2, 1.4m, MovMethod.VAR, true);
	WorkWithPermanentSignal(true);
	SendOrderSequential(true, Side.All);
}

public override void OnDataUpdate(BarDataCurrentValues bd)
{
	var ust=ott.CurrentValue*1.007m;
	var alt=ott.CurrentValue*0.993m;
}

 

(15,532 puan) tarafından
7,583 soru
7,590 cevap
4,434 yorum
10,337 kullanıcı