Merhaba,
gönderdiğiniz yapıya göre de yapılabilir ancak kalıcı sinyalde çalışmanız halinde bar kapanışlarını bekleyecektir.
alternatif olarak aşağıdaki yapıyı ve linkteki konuyu inceleyebilirsiniz.
https://destek.matriksdata.com/?qa=22249/kar-al-veya-zarar-kes-tetiklendiginde-if-kosulu-eklemek&show=22249#q22249
public override void OnDataUpdate(BarDataCurrentValues barDataCurrentValues){
if(alisKosulu && LastOrderSide.Obj!=Side.Buy){
SendMarketOrder(Symbol,1,OrderSide.Buy);
var anlikFiyat=GetSelectedValueFromBarData(GetBarData(),OHLCType.Close);
var stopSeviyesi=hedefFiyat-anlikFiyat;
TakeProfit(Symbol,SyntheticOrderPriceType.PricePoint,stopSeviyesi,false);
}
}
public override void OnSyntheticOrderTriggered(SyntheticAlgoOrder sOrder){
if(!sOrder.EnableOrderSending){
if(sOrder.SyntheticAlgoOrderType==SyntheticAlgoOrderType.TakeProfit){
Debug("Hedeflenen fiyata geldi");
TakeProfit(Symbol, SyntheticOrderPriceType.Percent, 1, true);
}
}
}
Unblocked Games offering a wide range of experiences: action, puzzle, platform, racing, clicker mechanics, strategy, sports, even horror.
https://unblocked1games.github.io