3 beğenilme 0 beğenilmeme
605 kez görüntülendi
Stratejimi calistirdiktan sonra cikan grafik uzerine ek data bastirmak istiyorum, yapilabilir mi?
Algoritmik Trading kategorisinde (207 puan) tarafından
tarafından düzenlendi | 605 kez görüntülendi

1 cevap

2 beğenilme 0 beğenilmeme
En İyi Cevap

Evet, Fonksiyonlar başlığı altındaki AddChart, AddChartLineName ve Plot fonksiyonlarının kullanın.

Örnek:

//Grafiğin ismini belirlediğimiz kısım  
String chartName = "MOST";

AddChart(chartName,2);

//Most indikatöründeki most ve exmov çizgilerinin isimlendirilmesi

AddChartLineName(chartName, 1, "Most");

AddChartLineName(chartName, 2, "ExMov");

//Most indikatörünün çizdirilmesi

Plot(chartName, 1, most.CurrentValue);

Plot(chartName, 2,most.ExMOV.CurrentValue);

 

(8,035 puan) tarafından
tarafından düzenlendi
0 0
Merhaba,

Matriks IQ demo sürümü kullanıyorum. Ben de bir strateji oluşturup backtest yaptım. Ancak backtest rapor sayfasında fiyat (ve üzerinde Al / SAT etiketleri) ne ek olarka kullandığım indikatörleri de rapor grafik ekranında görmek istiyorum.

Ancak script düzenleme içinde sol tarafta Fonksiyonlar başlığı altında AddChart, AddChartLineName ve Plot fonksiyonları yok. Çift tıklama ile script içine indikatör grafigi çizdirmek için bu işlemi uygulayamıyorum.

Manuel olarka verdiğiniz kodu script içine nereye yazmak gerekmektedir, en azından problemi manuel olarak gidereyim.

Teşekkürler
Script Düzenle sol penceresi fonksiyonlar altında AddCahrt vs fonksiyonlar çıkmıyor.
0 0

Merhaba,

Anladıgım kadarıyla problem Matriks ile ilgili. CustomChart hazır stratejisini backtest koşturdugumda da kullanıcı grafiği çıkmıyor. (Hiç bir değişken ile oynamadım)

 

 

 

0 0
Iyi aksamlar,

CustomChart stratejisinde eklenen yerlerdeki gibi AddChart, AddChartLineName ve Plot fonksiyonlarini stratejinize ekleyebilirsiniz.

Ornek CustomChart stratejisini canli calistirdiginizda, cizim yapilmasi icin 2 periyot suresince (orn. periyot 1dk ise 2dk.) beklemeniz gerekmekte. Bu stratejide kalici sinyal aktif oldugu icin bu sekildedir. WorkWithPermanentSignal(false); olarak degistirirseniz data geldiginde cizmeye baslayacaktir.
7,516 soru
7,519 cevap
4,405 yorum
8,753 kullanıcı