"Bill Williams'ın "Yeni Ticaret Boyutları" kitabına dayanan Uzman Danışman" makalesi için tartışma - sayfa 5

 
Alexey - merhaba!

EA'nın terminalde görünmemesi sorunu ne olabilir?
Ve h_TS_BW_2018.mqh dosyasını hangi klasöre yüklemeliyim?

Teste katılmak istiyorum, ancak EA'yı başlatamıyorum.

Derlemeye çalışırken bir düzine hata veriyor

Ve anladığım kadarıyla, yeni sürümde olasılık eklenmedi -
fraktal "özel mavi renk" ile geliştirilmiş giriş?
Dosyalar:
 
Andrey Dyachenko:
Alexey - merhaba!

Uzman Danışmanın terminalde görünmemesi sorunu ne olabilir?
Ve h_TS_BW_2018.mqh dosyasını hangi klasöre yükleyeceğim?

Teste katılmak istiyorum, ancak Uzman Danışmanı başlatamıyorum.

Derlemeye çalışırken bir düzine hata veriyor

Ve anladığım kadarıyla, yeni sürüm olasılık eklemiyor -
fraktal "özel mavi renk" ile geliştirilmiş giriş?

Makalenin sonuna eklenmiş sadece iki dosya vardır:

  • "tc_bw_new_version_2-02.mq5" - [fata klasörü]\MQL5\Experts\tc_bw_new_version_2-02.mq5 içine yerleştirilecek uzman dosya
  • "h_ts_bw.mqh" - dahil edilen dosyayı [data folder]\MQL5\Include\h_ts_bw.mqh içine yerleştirin

"h_ts_bw.mqh" dosyasında iki yapı kesilmeli ve dosyanın başlığına yerleştirilmelidir - çünkü bunlara dışarıdan erişilmektedir. Düzeltilmiş dosya ("1.1" sürümü) bu mesaja eklenmiştir.

//+------------------------------------------------------------------+
//|h_TS_BW.mqh |
//|olyakish |
//| http://www.mql5.com |
//+------------------------------------------------------------------+
#property copyright "olyakish"
#property link      "http://www.mql5.com"



#include <Trade\Trade.mqh>
#include <Trade\SymbolInfo.mqh>
#include <Trade\PositionInfo.mqh>
#include<Trade\HistoryOrderInfo.mqh>
//---
// timsah takip eden durdurma seçeneklerinin numaralandırılmış listesi
enum type_support_position
  {
   Not_used=-1,               // Pozisyon için stop fiyat bakımı kullanılmaz
   Trailing_On_Lips=0,        // Dudak Çizgisi üzerinde takip eden stop.
   Trailing_On_Teeth=1,       // Diş Hattı üzerinde son durak.
   Trailing_On_Jaws=2,        // Çene Hattı üzerinde son durak.
   Close_On_Lips=3,           // Fiyat Alligator Gubimi'nin arkasında kapanırsa pozisyonu kapatın
   Close_On_Teeth=4,          // Fiyat Timsah Dişleri'nin arkasında kapanırsa pozisyon kapatma
   Close_On_Jaw=5,            // Fiyat Timsah Çenesinin arkasında kapanırsa pozisyon kapatma
   Close_Out_Alligator=6      // Karşıdaki Timsah sınırının arkasına kapanış
  };
//---
struct            s_input_parametrs // yapılandırma parametreleri yapısı
  {
   double            lot;                // ticaret için lot (gelen)
   type_support_position support_position; // Pozisyondaki stop fiyatının korunması
   int               alligator_jaw_period;//Timsah: çene çizgisi dönemi.
   int               alligator_jaw_shift;//Timsah: çene çizgisini kaydırma
   int               alligator_teeth_period;//Alligator: diş hattı dönemi
   int               alligator_teeth_shift;//Alligator: diş hattının kaydırılması
   int               alligator_lips_period;//Alligator: dudak çizgisi periyodu.
   int               alligator_lips_shift;//Alligator: dudak çizgisi kayması.
   int               max_4_dimension_zone;  // Aynı renkteki bölgelerin ardışık çubuklarının maksimum sayısı
   bool              add_1_dimension;  // Fraktallar tarafından yeniden doldurulmasına izin ver
   bool              add_2_dimension_bludce;  // "fincan tabağı (AO)" sinyalinde yeniden doldurmayı etkinleştirin
   bool              add_2_dimension_cross_zero;  // "Sıfır çizgi geçişi (AO)" sinyalinde yakıt ikmaline izin verin
   bool              add_3_dimension_use_2_bars;  // "0'ın üzerinde al, 0'ın altında sat" sinyalinde satın almaya izin ver (AC 2 çubuk)
   bool              add_3_dimension_use_3_bars;  // "0'ın altında al, 0'ın üstünde sat" sinyalinde satın almaya izin ver (AC 3 çubuk)
   bool              add_4_dimension_zone;  // Kırmızı veya yeşil bölgelerden gelen sinyallerde yakıt ikmaline izin verin
   bool              add_5_dimension;       // Denge hattından gelen sinyallerle yeniden doldurmaya izin verin
   bool              trall_4_dimension;  // Aynı renkteki bölgelerin ardışık 5 çubuğunda trol yapılmasına izin verin
   bool              agress_trade_mm;  // Açık konuma agresif dolum tarzı
  };


ve ayrıca şu hatayı da düzeltin

//+------------------------------------------------------------------+
//| Sınıfın başlatılması+
//| Symbol_for_trade - Ticaret için sembol +
//| Period_for_trade- İşlem için grafiğin dönemi +
//| Başarısız başlatma durumunda false döndürür - yeniden başlatma gereklidir
//+------------------------------------------------------------------+
bool C_TS_BW::Init(string Symbol_for_trade,ENUM_TIMEFRAMES Period_for_trade,s_input_parametrs  &inp_param_tmp_)
  {
   inp_param=inp_param_tmp_;
Dosyalar:
h_ts_bw.mqh  135 kb
 
Vladimir Karputov:

Makalenin sonuna sadece iki dosya eklenmiştir:

  • "tc_bw_new_version_2-02.mq5" - Uzman Danışman dosyasını [fata klasörü]\MQL5\Experts\tc_bw_new_version_2-02.mq5'e yerleştirin
  • "h_ts_bw.mqh" - dahil edilen dosyayı [data folder]\MQL5\Include\h_ts_bw.mqh içine yerleştirin

"h_ts_bw.mqh" dosyasında iki yapı kesilmeli ve dosyanın başlığına yerleştirilmelidir - çünkü bunlara dışarıdan erişilmektedir. Düzeltilmiş dosya ("1.1" sürümü) bu mesaja eklenmiştir.


'deki hatayı da düzeltin.

Vladimir - teşekkürler! yükledim, test etmeye başladım.

 
Andrey Dyachenko:

Vladimir - teşekkür ederim! yükledim, test etmeye başladım.

Rica ederim :)

 
wmpbass:

Merhaba, iyi günler, öncelikle mükemmel kodunuz için sizi tebrik edeyim, bunun için yardım istemek istedim, dosyayı derlemeye çalışırken bir hata kaçırıyorum, kodu okudum ve tyodo'nun tamam olduğunu düşünüyorum, ancak atlamayı bırakmıyorum, hata görüntüleri bırakıyorum

yazıyı okuyun.

Обсуждение статьи "Торговый эксперт по книге Б. Вильямса "Новые измерения в биржевой торговле""
Обсуждение статьи "Торговый эксперт по книге Б. Вильямса "Новые измерения в биржевой торговле""
  • 2017.08.14
  • www.mql5.com
Вильямса, особенности их реализации и результаты тестирования на исторических данных.
 

EA derleme sırasında bir hata üretir


 

İyi günler.

Bu varyant derler.

Dosyalar:
TS_BW_mod.mq5  12 kb
h_TS_BW_mod.mqh  136 kb