エキスパート: CCIとマーティン

 

CCIとマーティン:

iCCI(商品チャネル指数、CCI)指標に基づいて、マーティンゲールを使用してポジションボリュームを管理するEAです。

作者: Vladimir Karputov

 
この場合、ポジションを建てるためのシグナルは、現在のバーがクローズするまでの残り時間が20秒未満である場合にチェックされます(この解決策は非常にまれであることに注意してください)
コード内のどこで確認できますか?
 
Igor Nistor:
これはコードのどこに書いてあるのですか?

ここで秒数が決定さ れます:

//+------------------------------------------------------------------+
//| エキスパートティック機能|
//+------------------------------------------------------------------+
void OnTick()
  {
//---
   if(!IsPositionExists())
     {
      MqlDateTime STimeCurrent;
      TimeToStruct(TimeCurrent(),STimeCurrent);
      if(STimeCurrent.sec<40)
         return;
      //---
      double cci[];
      ArraySetAsSeries(cci,true);
      MqlRates rates[];
      ArraySetAsSeries(rates,true);
...

数が40未満の場合は、そのまま終了 します。


この変更はバージョン1.002に含まれています(再公開を待つ必要があります)。

 
ありがとう!
 

ウラジーミル・カルプトフ様、Barabashkakvn様、

まず最初に、EAを共有してくださったお二人に感謝いたします。

入力パラメータ"Inp_ma_period "と "Inp_applied_price "についてお伺いします。

これはお二人のEAが移動平均も使っているということでしょうか?

ありがとうございました。

 
TraderFX Bandung :

ウラジーミル・カルプトフ、バラバシュカクフンへ、

まず最初に、EAを共有してくれたお二人に感謝したい。

入力パラメータ "Inp_ma_period "と "Inp_applied_price "について質問させてください。

これは、お二人のEAは移動平均も使用しているということでしょうか?

いいえ。

いいえ、このEAは移動平均インディケータを使用していません。このEAはiCCIインディケータを使用しています。

表記についてはiCCIヘルプを ご覧ください:

int  iCCI( 
   string              symbol,            // シンボル名 
   ENUM_TIMEFRAMES     period,            // 期間 
   int                 ma_period,         // 平均化期間 
   ENUM_APPLIED_PRICE  applied_price      // 価格またはハンドルの種類 
   );
 

取引、自動取引システム、取引戦略のテストに関するフォーラム

専門家:CCIとマーティン

ビクター・ボロビン, 2018.12.09 19:15

こんにちは。私は、1行で増加するボリュームのポジションの可能な数を1に等しく設定しました。Expert Advisorは3回増加します。



理由は何ですか?


 
延期:https://www.mql5.com/ru/forum/266389#comment_9821442
Советники: CCI and Martin
Советники: CCI and Martin
  • 2018.07.18
  • www.mql5.com
CCI and Martin: Автор: Vladimir Karputov...
 
ビクター・ボロビン:

では、「マーチンゲールを使用する」ブロックをオンにするとうまくいくのでしょうか?

 
Vladimir Karputov:

では、"Use martingale"(マーチンゲールを使う)ブロックをオンにすればうまくいくのだろうか?

スクリーンショットでは、マーチンゲールが無効になっています。