0 beğenilme 0 beğenilmeme
238 kez görüntülendi
Merhaba,

onDataUpdate i her data geldiğinde değil de, en erken 5 saniyede bir çalıştırmak mümkün müdür.
Algoritmik Trading kategorisinde (34 puan) tarafından | 238 kez görüntülendi

1 cevap

0 beğenilme 0 beğenilmeme

Merhaba,

Stratejiye tick data eklemeniz halinde her işlemde OnDataUpdate() metodunu tetiklenir.

5 saniyede bir tetiklemeyi sadece OnTimer() metudu ile yapabilirsiniz.

public override void OnInit()
{
	most = MOSTIndicator(Symbol1, SymbolPeriod1, OHLCType.Close, MostPeriod1, MostPercentage1, MostMovMethod1);
	ott = OTTIndicator(Symbol1, SymbolPeriod1, OHLCType.Close, OttPeriod1, OttOpt1, OttMovMethod1, OttSupportLine1);

	SendOrderSequential(true, Side.Buy);
	WorkWithPermanentSignal(true);
	SetTimerInterval(5);
}
		
public override void OnTimer(){
	Debug("Ontimer() tetiklendi");
}

 

(15,682 puan) tarafından
7,637 soru
7,640 cevap
4,448 yorum
10,975 kullanıcı