Merhaba,
Sadece bir defa almasını istiyorsanız SendOrderSequential(true); yapmanız yeterli olur.
Stratejiyi çalıştırdıktan sonra alış şartı gerçekleştiğinde 1 defa alış emri gönderir.
Stratejide satış şartı olmadığı için satış sinyali oluşmayacak ve emir gönderilmeyeceği için diğer alış şartlarında sinyal oluşsa dahi sıralı gitmesi gerektiği için alış göndermeyecektir.
isterseniz kontrol mekanizması ekleyebilirsinizde
public bool StratejiDevamEtsinMi=true;
if ((bol_ratio > 1.0125m) && (close < bollinger.BollingerDown.CurrentValue) && StratejiDevamEtsinMi)
{
SendMarketOrder(Symbol, BuyOrderQuantity, (OrderSide.Buy));
Debug("Alis emri gonderildi");
StratejiDevamEtsinMi=false;
}
Unblocked Games offering a wide range of experiences: action, puzzle, platform, racing, clicker mechanics, strategy, sports, even horror.
https://unblocked1games.github.io