Hatalar, hatalar, sorular - sayfa 2035

 
fxsaber :

Ve makro neden bu yerde bir hataya neden olmasın?

Çünkü kayıtlar

 #define MACRO( X, Y )   X /**/ ## /**/ Y
#define MACRO( X, Y )   X     ##     Y

yazmaya eşdeğerdir

 #define MACRO( X, Y )       X ##Y
Benim için, bu bir tür beyinsiz (yorumlar ve önemli olmayan boşluklar atlanır ve /**/ yorum bir boşluğa eşdeğerdir ). Belki birisi bilimsel bir açıklama yapar
 
A100 :

Benim için bu biraz zahmetsiz (yorumlar ve önemsiz boşluklar atlanır ve /**/ boşlukla eşdeğerdir ). Belki birisi bilimsel bir açıklama yapar

Bu açıklıyor.

 

Neden herkes bu konuyu görmezden geliyor anlamıyorum?

kodu yazdı - böylece herkes bir hata olduğuna ikna oldu.

 #include <Trade\Trade.mqh>

CTrade trade;

bool test = false ;
void OnTick (){
     if (!test){
         double bid = NormalizeDouble ( SymbolInfoDouble ( Symbol (), SYMBOL_BID ), _Digits );
         trade.Sell( 0.1 , NULL ,bid, 1.0777 , 0 );
         test = true ;
     }
}

MQL5'te bir Uzman Danışman oluşturma. EURUSD için test tarihini OHLC dakikaları için 2017.04.21'den 2017.04.25'e ayarladık. Testin grafiği H1 aldı.

https://charts.mql5.com/16/419/eurusd-i-h1-alpari-international-limited-kakogo-figa.png

Ve nasıl olunur? Nerede batırdım? Teoride, aynı olmamalı! Açılış fiyatlarında aynı şey, öyle olmaması gerekir.

Tüm keneler için test doğru çalışıyor. Ancak tüm keneler için optimizasyon gerçekçi değil

Açıklık için, program olması gerektiği gibi

https://www.mql5.com/ru/charts/7751509/eurusd-i-h1-alpari-international-limited-kak-pravilno

 
Anton Ohmat :

Neden herkes bu konuyu görmezden geliyor anlamıyorum?

Çünkü tepki vermek anlamsız. Burada öyle düşünüyorsun ve geliştiriciler farklı.

 
fxsaber :

Çünkü tepki vermek anlamsız. Burada öyle düşünüyorsun ve geliştiriciler farklı.

kapetler. Peki, kurulum sırasında sözleşmede yer alan düzenlemelere göre değil
 
Anton Ohmat :
kapetler. Peki, kurulum sırasında sözleşmede yer alan düzenlemelere göre değil

SD'ye yazın ve orada resmi bir ret alın. Sorular/tartışmalar için forum.

 
fxsaber :

SD'ye yazın ve orada resmi bir ret alın. Sorular/tartışmalar için forum.

Ve benim sorum , yerel profesyoneller tarafından hangi nedenle görmezden geliniyor?


Not (Bugün zaten SD'ye yazdım - umarım orada açıklarlar).

 
Kirill Belousov :

Ve benim sorum , yerel profesyoneller tarafından hangi nedenle görmezden geliniyor?

Profesyonel değilim, ama iyi biçimlendirilmiş sorunuzu okumayı bile bitirmedim. Çünkü MT5 test cihazı zaten her şeyde üstünse (görselleştirme ilginç değil) neden bir tef ile bir MT4 test cihazı başlattığını anlamıyorum?!

Danışmanları MT4'tekiyle tamamen aynı şekilde yazarsınız ve MT5'te çalışırsınız.

 
fxsaber :

Profesyonel değilim, ancak iyi biçimlendirilmiş sorunuzu okumayı bile bitirmedim. Çünkü MT5 test cihazı zaten her şeyde üstünse (görselleştirme ilginç değil) neden bir tef ile bir MT4 test cihazı başlattığını anlamıyorum?!

Expert Advisor'ları MT4'tekiyle tamamen aynı şekilde yazar ve MT5'te çalıştırırsınız.

MT4 Expert Advisor'ın kaynak kodu olmadan nasıl çalıştığını görmek istediğinizde bu seçenek bir seçenek değildir.

Her durumda, test kullanıcısının işlemlerini ve hesaplamalarını gerçek hayatta olacaklarla eşleştirmesini beklersiniz.

Bilinen ve belgelenmiş sınırlamalarla

Katılıyor musun?
 
Kirill Belousov :

MT4 Expert Advisor'ın kaynak kodu olmadan nasıl çalıştığını görmek istediğinizde bu seçenek bir seçenek değildir.

Katılıyorum, Piyasa kötü!

Her durumda, test kullanıcısının işlemlerini ve hesaplamalarını gerçek hayatta olacaklarla eşleştirmesini beklersiniz.

Bilinen ve belgelenmiş sınırlamalarla

Bunun için bir MT4 test cihazına ihtiyaç yoktur.