Oluşturulan diğer göstergelerde limit yerine Barlar yazılır.
Bu iMAOnArray() işlevi, ikinci parametre 0'dan farklıysa, yani normal olarak ortalamayı hesaplayabileceğinden emin değilim. DeMarker_buffer0 dizisinin tamamı için hesaplama, onu 0 olarak ayarlamak daha iyidir..
keekkenen : Benim de kafam karıştı.. bu iMAOnArray() işlevi, ikinci parametre 0'dan farklıysa, yani normal olarak ortalamayı hesaplayabileceğinden emin değilim. DeMarker_buffer0 dizisinin tamamı için hesaplama, 0 olarak ayarlamak daha iyidir.
Limit yerine Bars kaydettim ve program mesaj vermeye başladı!!! Her şey istediğim gibi çalışıyor gibi görünüyor. Sinyal çubuğu kapanana kadar yalnızca mesajlar birçok kez gider.
Tünaydın. Danışmanı indirdim, kaydettim, derledim, terminali yeniden yükledim. Lütfen bana MT4'e eklenen Expert Advisor'ın neden tabloya eklenmediğini söyleyin. Yanlış bir şey mi oldu?
Örneğin, mql4 konusunda bir uzman benim için çalışıyor.
harici değişkenler arasında dolaşırken bazı değerler belirledim.
Soru: Zamanın herhangi bir noktasında değişiklik yapmak mümkün müdür?
çalışması sırasında bazı EA değişkenleri (örneğin, klavyeden) ve böylece EA yeniden başlamaz mı?
Global düzeyde değişkenler kullanıyorsanız yapabilirsiniz. Değerlerini danışmanı kapatmadan klavyeden değiştirmek için terminalde F3 tuşuna basmanız gerekir.
PrevSignal ile ilgili her şeyi kaldırdım ama mesaj görüntülenmiyor.
Fili fark etmedim bile.
Bu bir gösterge olduğunda arabelleklerin başlatılmasını yapın.
#özellik göstergesi_chart_window
int(){
Gösterge Tamponları(2);
SetIndexBuffer(0,DeMarker_buffer0);
SetIndexBuffer(1,MA_buffer1);
SetIndexStyle(0,DRAW_NONE);
SetIndexStyle(1,DRAW_NONE);
}
aramayı ArraySetAsSeries'e kaldırın .. ve
1 i yerine son parametreyi koy
Fili fark etmedim bile.
Bu bir gösterge olduğunda arabelleklerin başlatılmasını yapın.
#özellik göstergesi_chart_window
int(){
Gösterge Tamponları(2);
SetIndexBuffer(0,DeMarker_buffer0);
SetIndexBuffer(1,MA_buffer1);
SetIndexStyle(0,DRAW_NONE);
SetIndexStyle(1,DRAW_NONE);
}
aramayı ArraySetAsSeries'e kaldırın .. ve
1 i yerine son parametreyi koy
İşte olanlar:
Ama bu satır kafamı karıştırıyor
Oluşturulan diğer göstergelerde limit yerine Barlar yazılır.
İşte olanlar:
Ama bu satır kafamı karıştırıyor
Oluşturulan diğer göstergelerde limit yerine Barlar yazılır.
Benim de kafam karıştı.. bu iMAOnArray() işlevi, ikinci parametre 0'dan farklıysa, yani normal olarak ortalamayı hesaplayabileceğinden emin değilim. DeMarker_buffer0 dizisinin tamamı için hesaplama, 0 olarak ayarlamak daha iyidir.
Onun yerine Bars'ı reçete ettim...
Sinyal çubuğu kapanana kadar yalnızca mesajlar birçok kez gider.
0 hala doğru.
ve zaman kontrolünü geri getir..
hattı söylemeyi unutmuşum
onunla değiştirdim
int i,limit;ve satırdaki Barlar ile değiştirilen limit
Şimdi PrevTime döndürmek ve ikinci parametre Bars'ı 0 ile değiştirmek için dediğiniz gibi yapmaya çalışacağım.
Örneğin, mql4 konusunda bir uzman benim için çalışıyor.
harici değişkenler arasında dolaşırken bazı değerler belirledim.
Soru: Zamanın herhangi bir noktasında değişiklik yapmak mümkün müdür?
çalışması sırasında bazı EA değişkenleri (örneğin, klavyeden) ve böylece EA yeniden başlamaz mı?
Örneğin, mql4 konusunda bir uzman benim için çalışıyor.
harici değişkenler arasında dolaşırken bazı değerler belirledim.
Soru: Zamanın herhangi bir noktasında değişiklik yapmak mümkün müdür?
çalışması sırasında bazı EA değişkenleri (örneğin, klavyeden) ve böylece EA yeniden başlamaz mı?
Global düzeyde değişkenler kullanıyorsanız yapabilirsiniz. Değerlerini danışmanı kapatmadan klavyeden değiştirmek için terminalde F3 tuşuna basmanız gerekir.