"Kendi Takip Eden Durdurma (Trailing Stop) Emrinizi Nasıl Oluşturabilirsiniz?" makalesi için tartışma - sayfa 3

 

Birkaç yıldır programınıza göre SAR takip eden durdurmayı kullanıyorum, ancak artık gereksinimlerime uymadığını görüyorum. Bu yüzden, daha önce yüklemediğim NRTR yöntemini, sadece EA'mdaki çağrı parametrelerini değiştirerek denemek istiyorum. Diğer her şeyi daha önce yaptığım gibi yapıyorum.

Ancak aşağıdaki hata mesajını alıyorum:

'fabct1cN.mq5' fabct1cN.mq5 1 1
'my_first_ea_nrtrtrailing.mq5' my_first_ea_nrtrtrailing.mq5 1 1
'Sample_TrailingStop.mqh' Sample_TrailingStop.mqh 1 1
'OnInit' - fonksiyon zaten tanımlanmış ve gövdesi var fabct1cN.mq5 134 5
'OnTimer' - fonksiyon zaten tanımlanmış ve fabct1cN gövdesine sahip.mq5 258 6
'OnDeinit' - fonksiyon zaten tanımlanmış ve fabct1cN gövdesine sahip.mq5 265 6
'OnTick' - fonksiyon zaten tanımlanmış ve fabct1cN gövdesine sahip.mq5 285 6
'Lot' - sabit değiştirilemez fabct1cN.mq5 480 4
'Lot' - sabit değiştirilemez fabct1cN.mq5 820 22
'Lot' - sabit değiştirilemez fabct1cN.mq5 820 37
'Lot' - sabit değiştirilemez fabct1cN.mq5 851 22
'Lot' - sabit değiştirilemez fabct1cN.mq5 851 37
possible use of uninitialized variable 'tm' Sample_TrailingStop.mqh 248 20

9 hata(lar), 1 uyarı(lar) 10 2


Herhangi bir öneri çok takdir edilecektir!

Şimdiden teşekkür ederim!

Saygılar,

Locan.BBS

 

MetaEditor çıktıları

" başlatılmamış 'tm' değişkeninin olası kullanımı Sample_TrailingStop.mqh "

çizgiyi işaret eden

m_lasttime=tm[0];

 
Bu makalede neden bir zamanlayıcı kullanıldığını bana söyleyebilir misiniz? İlk bakışta göstergelerin daha sık güncellenmesini sağlıyor, gerçekten gerekli mi?
 

Teşekkür ederim. Harika bir makale.

Gösterge nrtr ile sorun yaşayanlar için: göstergeyi indirmek ve derlemek gerekir, çünkü varsayılan bir gösterge değildir. Aşağıda, bağlantıyı takip eder: https://www.mql5.com/tr/code/145

NRTR
NRTR
  • oylar: 20
  • 2010.07.26
  • Dmitry Fedoseev
  • www.mql5.com
The NRTR (Nick Rypock Trailing Reverse) indicator draws the base line (support and resistance) and a target line.
 
vlad-mir:

MetaEditor çıktıları

" başlatılmamış 'tm' değişkeninin olası kullanımı Sample_TrailingStop.mqh "

çizgiyi işaret eden

m_lasttime=tm[0];



     //--- Pozisyon stoploss seviyesini kontrol etmenin ana yöntemi 
      bool DoStoploss(){
            //--- eğer takip eden stop kapalı ise
            if(!m_onoff){
               return(true);
            } 
         datetime tm[1];
         tm[0] = 0;
            //--- çubuk modunda son çubuğun zamanını alır
            if(!m_eachtick){ 
               //--- zaman kopyalanamadıysa, yöntemi sonlandırın, tekrarlama bir sonraki tikte gerçekleşecektir, 
               if(CopyTime(m_symbol,m_timeframe,0,1,tm)==-1){
                  return(false); 
               }
               //--- çubuk zamanı son metot yürütme zamanına eşitse - metodu sonlandırın
               if(tm[0]==m_lasttime){ 
                  return(true);
               }
            }               
            //--- gösterge değerlerini al
            if(!Refresh()){ 
               return(false);
            }    
 
Herkese merhaba.......well, sorum şu: Bu sınıfta neden SCOPE OPERATORS (::) yok?

Parabolik SAR yöntemini deniyorum ancak geri test yaparken "geçersiz istek" yanıtını görüyorum.
 
Merhabalar.........bien, acaba bu sınıfta neden AMBIT OPERATORS (::) yok?

Parabolic SAR yöntemini deniyorum ancak test-atras yaptığımda "invalid request" yanıtını görüyorum.
 
Merhaba ...

Bir EA geliştirmeye çalışıyorum "OrderSend" ile ilgili sorun yaşıyorum. Programlama dilinden çok anlamıyorum, zaten bir sürü çözüm denedim ve bulamadım ... Ama çalışmıyor. Mesaj

"'OrderSend'in dönüş değeri kontrol edilmelidir"

görünüyor ... Hata içermiyor, ancak testler sırasında hiçbir pozisyon açık değil ... Demo hesabı ile test yaparken başarılı olamıyorum. Test çalışıyor ve hiçbir zaman pozisyon açılmıyor.


Birisi yapmam gereken gerekli ayarlamaları belirterek bana yardımcı olabilir mi?

Test ediyorum

BOVESPA (Brezilya)/ WINJ17/Demo Hesap/Metatrade 5

Biri bana yardım edebilir mi?

Teşekkürler

[Silindi]  
MetaQuotes Software Corp.:

Kendi Takip Eden Durağınızı Nasıl Oluşturursunuz başlıklı yeni makale yayınlandı:

Yazar: Дмитрий

 

my_first_ea_sartrailing.mq5(26,61 KB


derlerken beş hata veriyor, indirdiğimi denedim ve talimatlara göre derledim.....

ilk başta bu makale olduğu için mutluydum, şimdi kullanamadığım için üzgünüm, belki bir şey anlamadım?

ya da doğru yapmıyorum..... bana ipucu verin lütfen!)