기고글 토론 "Bill Williams의 "New Trading Dimensions"에 기반한 Expert Advisor" - 페이지 5

 
Alexey-안녕하세요!

EA가 터미널에 표시되지 않는 문제는 무엇입니까?
그리고 어떤 폴더에 h_TS_BW_2018.mqh 파일을 설치할 수 있습니까?

테스트에 참여하고 싶지만 EA를 시작할 수 없습니다.

컴파일을 시도 할 때 12 개의 오류가 발생합니다

그리고 내가 이해하는 한 새 버전에서는 가능성을 추가하지 않았습니다 -
프랙탈 "특수 파란색"으로 항목을 개선 했습니까?
파일:
 
Andrey Dyachenko:
Alexey - 안녕하세요!

전문가 어드바이저가 터미널에 표시되지 않는 문제는 무엇일까요?
그리고 어느 폴더에 h_TS_BW_2018.mqh 파일을 설치해야 하나요?

테스트에 참여하고 싶지만 Expert Advisor를 실행할 수 없습니다.

컴파일을 시도 할 때 12 개의 오류가 발생합니다

그리고 내가 이해하는 한 새 버전은 가능성을 추가하지 않습니다 -
프랙탈 "특수 파란색"으로 개선 된 항목?

기사 끝에 첨부 된 파일은 두 개뿐입니다:

  • "tc_bw_new_version_2-02.mq5" - [fata 폴더]\MQL5\Experts\tc_bw_new_version_2-02.mq5에 배치할 전문가 파일입니다.
  • "h_ts_bw.mqh" - 포함된 파일을 [데이터 폴더]\MQL5\Include\h_ts_bw.mqh에 배치합니다.

"h_ts_bw.mqh" 파일에서 외부에서 액세스하기 때문에 두 개의 구조를 잘라내어 파일의 헤더에 배치해야 합니다. 수정된 파일(버전 "1.1")이 이 메시지에 첨부되어 있습니다.

//+------------------------------------------------------------------+
//|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>
//---
// 악어 후행 중지 옵션의 열거형 목록
enum type_support_position
  {
   Not_used=-1,               // 포지션에 손절가 유지가 사용되지 않습니다.
   Trailing_On_Lips=0,        // 립 라인의 후행 정지.
   Trailing_On_Teeth=1,       // 치아 선의 후행 정지.
   Trailing_On_Jaws=2,        // 턱 선의 후행 정지.
   Close_On_Lips=3,           // 악어 구비미 뒤에서 가격이 마감되면 포지션을 청산합니다.
   Close_On_Teeth=4,          // 가격이 악어의 이빨 뒤에서 마감된 경우 포지션 닫기
   Close_On_Jaw=5,            // 가격이 앨리게이터 턱 뒤에서 마감된 경우 포지션 청산하기
   Close_Out_Alligator=6      // 반대편 앨리게이터 경계 뒤에서 닫기
  };
//---
struct            s_input_parametrs // 구성 매개변수 구조
  {
   double            lot;                // 거래용 로트(수신)
   type_support_position support_position; // 포지션의 손절가 유지
   int               alligator_jaw_period;//악어: 턱선 기간.
   int               alligator_jaw_shift;//악어: 턱선 이동
   int               alligator_teeth_period;//악어: 치아 라인 기간
   int               alligator_teeth_shift;//악어: 치아 라인 이동하기
   int               alligator_lips_period;//악어: 입술 라인 기간.
   int               alligator_lips_shift;//악어: 입술 라인 이동.
   int               max_4_dimension_zone;  // 같은 색상의 구역을 연속으로 표시할 수 있는 최대 막대 수
   bool              add_1_dimension;  // 프랙탈로 리필 허용
   bool              add_2_dimension_bludce;  // "접시(AO)" 신호에 리필 활성화
   bool              add_2_dimension_cross_zero;  // "제로 라인 크로싱(AO)" 신호에서 급유 허용
   bool              add_3_dimension_use_2_bars;  // "0 이상 매수, 0 미만 매도" 신호에 매수 허용(AC 2 바)
   bool              add_3_dimension_use_3_bars;  // "0 이하 매수, 0 이상 매도" 신호에 매수 허용(AC 3바)
   bool              add_4_dimension_zone;  // 적색 또는 녹색 구역의 신호에서 주유 허용
   bool              add_5_dimension;       // 잔액 라인의 신호에 의한 리필 허용
   bool              trall_4_dimension;  // 같은 색의 구역으로 이루어진 5개의 연속 막대에서 트롤링 허용
   bool              agress_trade_mm;  // 오픈 포지션으로 리필하는 공격적인 스타일
  };


또한

//+------------------------------------------------------------------+
//| 클래스 초기화하기+
//| Symbol_for_trade - 거래용 기호 +
//| 기간_포_트레이드- 거래용 차트 기간 +
//| 초기화에 실패한 경우 거짓을 반환 - 재초기화가 필요합니다.
//+------------------------------------------------------------------+
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_;
파일:
h_ts_bw.mqh  135 kb
 
Vladimir Karputov:

글 끝에 첨부된 파일은 두 개뿐입니다:

  • "tc_bw_new_ver_2-02.mq5" - [fata 폴더]\MQL5\Experts\tc_bw_new_ver_2-02.mq5에 Expert Advisor 파일을 배치합니다.
  • "h_ts_bw.mqh" - 포함된 파일을 [데이터 폴더]\MQL5\Include\h_ts_bw.mqh에 배치합니다.

"h_ts_bw.mqh" 파일에서 외부에서 액세스하기 때문에 두 개의 구조를 잘라내어 파일의 헤더에 배치해야 합니다. 수정된 파일(버전 "1.1")이 이 메시지에 첨부되어 있습니다.


또한

블라디미르 - 감사합니다! 설치, 테스트 시작.

 
Andrey Dyachenko:

블라디미르 - 감사합니다! 설치 완료, 테스트 시작.

환영합니다 :)

 
wmpbass:

안녕하세요, 안녕하세요, 먼저 훌륭한 코드를 축하해 주셔서 감사합니다. 파일을 컴파일하려고 할 때 오류를 놓치고 코드를 읽었는데 타이도가 괜찮다고 생각하지만 점프를 멈추지 않고 오류 이미지를 남깁니다.

게시물 읽어보세요.

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

컴파일 중 EA에서 오류 발생


 

안녕하세요.

이 변형이 컴파일됩니다.

파일:
TS_BW_mod.mq5  12 kb
h_TS_BW_mod.mqh  136 kb