흥미로운 거래 아이디어가 있습니다. 코드(mql4)에서 오류를 찾는 데 도움을 주세요. - 페이지 6

 
khorosh :

그리고 토픽 1페이지 하단에 있는 Expert Advisor를 완성했습니다. 아직 귀하의 버전을 확인하지 못했습니다. 차트에서 2015년 1월 28일부터 현재까지 H1 EURUSD를 테스트하고 있습니다. 15.05부터 최적화. 2015. 93번째 거래입니다. 4월은 나쁜 달입니다. 가운데 왼쪽으로 떨어지는 구간은 여름(낮은 변동성)입니다. 여름에는 휴식을 취하는 것이 좋습니다. 9월의 두 번째 10년부터 다시 오르막길을 시작합니다. 11월과 12월의 교차점에는 여전히 괜찮은 하락이 있습니다. 작업은 최적화 기간의 최적 길이를 결정하는 것입니다. 3개월 이상 투자할 가치가 없다고 생각합니다. 확인해야 합니다.

어드바이저 코드를 공개하시겠습니까? 그리고 2개의 지표에 다른 시스템이 있습니다)
 
설정 중지 버그가 수정되었습니다.
파일:
exp_cci_mt4.ex4  55 kb
 
Sergey Gritsay :
설정 중지 버그가 수정되었습니다.
수정되지 않은 버그는 몇 개입니까?
 
Alexey Viktorov :
수정되지 않은 버그는 몇 개입니까?
나는 마지막, 더 많은 개선만을 바랍니다. 그러나 새로운 기능을 추가하면 새로운 버그도 나올 수 있습니다. 처음부터 오류 없이 작동 하는 어드바이저를 작성하는 것이 항상 가능한 것은 아닙니다.
 
Sergey Gritsay :
글쎄, 나는 MT5에 대한 변형을 스케치했습니다. 물론 약간 습기가 있지만 데모에서는 작동합니다. 불행히도 나는 OOP에 강하지 않습니다. 누구든지 도울 수 있다면 감사하겠습니다. Strategy_cci.mqh 파일은 Include 폴더에 저장됩니다. 그것이 선물과 주식에 어떻게 작용할지 궁금합니다.

MT5에서 오류가 발생합니다.

'exp_cci_mt5.mq5'       exp_cci_mt5.mq5 1       1
'strategy_cci.mqh'      strategy_cci.mqh        1       1
cannot open resource file 'C:\Program Files\MetaTrader 5-МТ5\MQL5\Include\Controls\res\CloseDisable.bmp' (2)    exp_cci_mt5.mq5 11      1
cannot open resource file 'C:\Program Files\MetaTrader 5-МТ5\MQL5\Include\Controls\res\RestoreDisable.bmp' (2)  exp_cci_mt5.mq5 13      1
cannot open resource file 'C:\Program Files\MetaTrader 5-МТ5\MQL5\Include\Controls\res\ExpandDisable.bmp' (2)   exp_cci_mt5.mq5 14      1
cannot open resource file 'C:\Program Files\MetaTrader 5-МТ5\MQL5\Include\Controls\res\TurnOn.bmp' (2)  exp_cci_mt5.mq5 15      1
cannot open resource file 'C:\Program Files\MetaTrader 5-МТ5\MQL5\Include\Controls\res\TurnOff.bmp' (2) exp_cci_mt5.mq5 16      1
cannot open resource file 'C:\Program Files\MetaTrader 5-МТ5\MQL5\Include\Controls\res\down_smoll.bmp' (2)      exp_cci_mt5.mq5 17      1
cannot open resource file 'C:\Program Files\MetaTrader 5-МТ5\MQL5\Include\Controls\res\up_smoll.bmp' (2)        exp_cci_mt5.mq5 18      1
cannot open resource file 'C:\Program Files\MetaTrader 5-МТ5\MQL5\Include\Controls\res\DownSmall.bmp' (2)       exp_cci_mt5.mq5 19      1
cannot open resource file 'C:\Program Files\MetaTrader 5-МТ5\MQL5\Include\Controls\res\UpSmall.bmp' (2) exp_cci_mt5.mq5 20      1
9 error(s), 0 warning(s)                10      1
 
Сергей Криушин :

MT5에서 오류가 발생합니다.

여기에 누락된 파일이 있습니다. 아카이브의 압축을 풀고 터미널의 \MQL5\Include\Controls 폴더에 붙여넣습니다.
파일:
res.zip  17 kb
 
Sergey Gritsay :
여기에 누락된 파일이 있습니다. 아카이브의 압축을 풀고 터미널의 \MQL5\Include\Controls 폴더에 붙여넣습니다.
포장을 풀고 삽입 - 테스터는 간신히 움직이기 시작했습니다. 그는이 그림을 너무 오랫동안 세고 그립니다.
 

핸들과 클래스로 개구부를 추가하면 기사에서 포물선 으로 트롤을 연결할 수도 있습니다.

 #include <strategy_cci.mqh>
#include <Trade/Trade.mqh>
#include <Trade/SymbolInfo.mqh>
#include <Trade/DealInfo.mqh>
#include <Trade/PositionInfo.mqh>
#include <Sample_TrailingStop.mqh> // подключение класса трейлинг стопа

CParabolicStop Trailing; // создание экземпляра класса 
CTrade Trade;
CDealInfo Deal;
CSymbolInfo Sym;
CPositionInfo Pos;
 int OnInit ()
  {
   cciHandle= iCCI ( NULL , 0 ,Period_CCI_S, PRICE_CLOSE );
   cciHandle= iCCI ( NULL , 0 ,Period_CCI_F, PRICE_CLOSE );
   if (!Sym.Name( _Symbol ))
     {
       Alert ( "Ошибка инициализации CSymbolInfo, поворите попытку" );
       return (- 1 );
     }
 
Сергей Криушин :

핸들 및 클래스에 의한 발견에 추가되었으며 기사에서 포물선으로 트롤을 연결할 수도 있습니다.

이 옵션은 어드바이저가 단일 통화인 경우에 적합하고, 다중 통화를 수행하는 경우 인터넷의 모든 쌍에 대한 지표를 생성해야 합니다.
 
모든 것이 2를 곱하여 로트 = 10으로 첫 번째 올바른 방향으로 이익 = 800, 배수를 반영하지만 SL에 20을 곱했지만 개장을 다른 날로 연기했습니다.