Merhaba,
Olaylar penceresindeki formasyon ve dedektör için gelen data da son fiyat bilgisi bulunmamaktadır.
son fiyatı çekebilmek için sembole addsymbol() fonksiyonu ile kayıt olunması gerekir.
Aşağıdaki örneği inceleyebilirsiniz.
public override void OnInit()
{
SendOrderSequential(true, Side.Buy);
WorkWithPermanentSignal(true);
AddDetectorSymbol("ARZUM");
AddSymbol("ARZUM",SymbolPeriod.Year);
AddDetectorSymbol("PSDTC");
AddSymbol("PSDTC",SymbolPeriod.Year););
AddDetectorSymbol("BFREN");
AddSymbol("BFREN",SymbolPeriod.Year););
}
public override void OnDetectorReceived(AlgoDetectorModel model)
{
Debug("Inform Date: " + model.InformTime);
Debug("Symbol Name: " + model.SymbolName);
Debug("Description: " + model.Description);
Debug("DetectorType: " + model.DetectorType);
Debug("Level: " + model.Level);
Debug("DayDifferencePercentage: " + model.DayDifferencePercentage);
Debug("Volume: " + model.Volume);
Debug("TimeSpan: " + model.TimeSpan);
var sonFiyat=GetSelectedValueFromBarData(GetBarData(model.SymbolName,SymbolPeriod.Year),OHLCType.Close);
}