Stratejimde SendOrderSequential(true) olarak kullanıyorum. Satış emir şartlarının içine alış fiyatından yüksek olması şartını koymaya çalışıyorum bir türlü beceremedim. Aşağıdaki gibi bir şeyler yapmaya çalıştım ama çalıştıramadım. Alış fiyatını sadece aldığı dk için hatırlıyor. Sonraki dakikalarda satım yapana kadar hatırlamasını ve ona göre satım işlerini yapmak istiyorum. Yardımcı olabilirseniz süper olur.
if (inrange)
{
if (....)
{
SendLimitOrder(Symbol, Alissayisi, OrderSide.Buy, close - Fiyatadimcarpimi);
decimal Alimfiyati = close - Fiyatadimcarpimi;
Debug(Alimfiyati);
}
if (..... && Alimfiyati < close + Fiyatadimcarpimi)
{
SendLimitOrder(Symbol, Satissayisi, OrderSide.Sell, close + Fiyatadimcarpimi);
decimal Satimfiyati = close + Fiyatadimcarpimi;
Debug(Satimfiyati);
}
else
{
Debug(Alimfiyati);
Debug(Satimfiyati);
}
}