0 beğenilme 0 beğenilmeme
556 kez görüntülendi
Merhaba,

Most indikatörünün OHLCType.Close değerini Open, High ve Low gibi seçenekler ile değiştirmek istiyorum. Kod içerisinde revize etmek yerine backtest ekranında tıpkı period gibi bir seçenek haline nasıl getirebilirim? Rica etsem örnek bir kod paylaşabilir misiniz?

 

Teşekkür ederim.

 

 

[SymbolParameter("GARAN")]

public string Symbol;

 

[Parameter(SymbolPeriod.Day)]

public SymbolPeriod SymbolPeriod;

 

[Parameter(1)]

public decimal BuyOrderQuantity;

 

[Parameter(1)]

public decimal SellOrderQuantity;

 

[Parameter(3)]

public int Period;

 

[Parameter(2)]

public decimal Percentage;

 

MOST most;

 

public override void OnInit()

{

most = MOSTIndicator(Symbol, SymbolPeriod, OHLCType.Close, Period, Percentage, MovMethod.Exponential);
Algoritmik Trading kategorisinde (83 puan) tarafından | 556 kez görüntülendi

1 cevap

0 beğenilme 0 beğenilmeme

Merhabalar,

Aşağıdaki yapıyı kullanabilirsiniz.

MOST most;

		[Parameter(OHLCType.Close)]
		public OHLCType HangiData;

		public override void OnInit()
		{
			AddSymbol(Symbol, SymbolPeriod);
			most = MOSTIndicator(Symbol, SymbolPeriod, HangiData, Period, Percentage, MovMethod.Exponential);

İyi çalışmalar.

(11,106 puan) tarafından
9,443 soru
9,398 cevap
5,101 yorum
37,966 kullanıcı