面白いトレーディングのアイデアがあります。コード(mql4)のエラーを見つけるのを手伝ってください。 - ページ 6

 
khorosh:

そして、スレッドの1ページ目の一番下にあるエキスパートを確定させました。あなたのバージョンにはまだ手をつけていません。2015/01/28から現在までのH1 EURUSDをテストしているチャート上。2015/05/15以降の最適化。これは93回目の取引あたりです。4月は失敗の月です。真ん中より左側の下落エリアは、夏(低ボラティリティ)。夏場は休んだほうがいい。9月の10年目からは、再び上昇に転じます。11月と12月の分岐点には、まだちゃんとした凹みがあるんです。課題は、最適な最適化期間の長さを決めることである。3ヶ月以上はかからない方がいいと思います。確認する必要があります。

Expert Advisorのコードを掲載していただけますか?そして、2つのインジケータに別のシステムを持っています)
 
ストップの設定に関する不具合を修正しました。
ファイル:
exp_cci_mt4.ex4  55 kb
 
Sergey Gritsay:
ストップを設定する際の不具合を修正しました。
まだ修正されていないバグはどれくらいあるのでしょうか?
 
Alexey Viktorov:
あとどれだけのバグが修正されないまま放置されているのでしょうか?
願わくば最後の1台、これからは改善のみ。しかし、新しい機能が追加されると、新たなバグが発生する可能性があります。Expert Advisorは、最初からバグなく書けるとは 限りません。
 
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でエラーが発生する

以下のファイルを解凍し、ターミナルの \MQL5IncludeControls フォルダに貼り付けてください。
ファイル:
res.zip  17 kb
 
Sergey Gritsay:
以下のファイルを解凍して、ターミナルの \MQL5IncludeControls フォルダに貼り付けてください。
開梱して貼り付けました。テスターはほとんど動けないので、カウントして描画するのに時間がかかってしまうのです
 

handelのオープニングとクラスをinitに追加しました。

#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);
     }
 
Сергей Криушин:

handelのオープニングとクラスをinitに追加しました。

この方法は、EAが単一通貨の場合に適しています。もし、多通貨のEAを作成したい場合は、initのすべてのペアのための指標を作成する必要があります。
 
すべて右方向の利益=800でロット=10最初に2倍、第二は、SLが20で増加したが、急落し、別の日に同じことを開口部を移動しました