Merhaba,
IQ'da hazır olarak bu fonksiyonlar bulunmamaktadır koşulunuza uygun yapıyı kendiniz Dictionary, List gibi özellikler kullanılarak yapılması gerekir aşağıdaki örneği inceleyebilirsiniz.
Dictionary<int,decimal> PrevList=new Dictionary<int,decimal>();
int kosulIndex=0;
public override void OnDataUpdate(BarDataEventArgs barData)
{
var index=barData.BarDataIndex;
var close=barData.BarData.Close;
var high=barData.BarData.High;
var low=barData.BarData.Low;
PrevList[index]=close;
Debug("Önceki değer: "+PrevList.ContainsKey(index-1)?PrevList[index-1]:0);
if(CrossAbove(most,most,0,1)){
kosulIndex=index;
}
if(kosulIndex!=0){
var gecenBarSayisi=index-kosulIndex;
var yuksek=HighestHigh(GetBarData(),OHLCType.Close,gecenBarSayisi);
Debug("Koşul sağlandıktan sonra en yüksek kapanış değeri: "+yuksek);
}
}
Unblocked Games offering a wide range of experiences: action, puzzle, platform, racing, clicker mechanics, strategy, sports, even horror.
https://unblocked1games.github.io