Merhaba,
Aşağıdaki örnekte olduğu gibi alış emriniz gerçekleştiğinde bunu bir değişkende tutup daha sonra kıyaslama yapabilirsiniz.
decimal alisFiyati=0;
public override void OnDataUpdate(BarDataCurrentValues barDataCurrentValues)
{
var CurrentClose=barDataCurrentValues.LastUpdate.Close;
// alış sartı
if(sartınız){
// emir gönderildi
}
if(alisFiyati!=0){
if(alisFiyati>CurrentClose){
Debug(alisFiyati-CurrentClose+" kardasınız");
}else{
Debug(CurrentClose-alisFiyati+" zarardasınız");
}
}
}
public override void OnOrderUpdate(IOrder order)
{
// Alış emriniz gerçekleştiğinde tetiklenir
if (order.OrdStatus.Obj == OrdStatus.Filled && order.Side.Obj == Side.Buy)
{
Debug(order.LastPx + " fiyatlı alış emriniz gerçekleşti");
alisFiyati=order.LastPx;
}
}
Unblocked Games offering a wide range of experiences: action, puzzle, platform, racing, clicker mechanics, strategy, sports, even horror.
https://unblocked1games.github.io