記事"MQL5ウィザード:新バージョン"についてのディスカッション

 

新しい記事 MQL5ウィザード:新バージョン はパブリッシュされました:

本稿では、最新のMQL5ウィザードで利用できる新しい特徴について述べます。シグナルのアーキテクチャが変更され、さまざまなマーケットパターンにもどつくトレーディングロボットを作成することができるようになっています。本稿に含まれる例では、エキスパートアドバイザのインタラクティブな作成手順を説明しています。

作者: MetaQuotes Software Corp.

 
Rosh:

記事「MQL5 Wizard: 新バージョン」を公開しました:

著者:MetaQuotes

ひとつだけ質問があります。この439ビルドはどこにありますか?
 
Buter:
ひとつだけ質問がある。この439号車はどこにあるのですか?

5日前からここに ある。

 
sergeev:

は5日間ここに いる。

リンク先に430がある
 
Buter:
リンク先に430がある

それはSDへの質問だ。

自動的に439に更新されたよ。

 
sergeev:

それはSDへの質問だ。

自動的に439に更新されました

わかりました。探してみよう。
 

ステップ2のシグナルプロパティの最終画面の2つ目のストキャスティクスのオシレーターの シンボルは、"current "ではなく、"EURJPY "と読むべきではないでしょうか?

Stochastic Oscillator
  • 投票: 8
  • 2010.01.26
  • MetaQuotes Software Corp. | English Russian Chinese Spanish Portuguese
  • www.mql5.com
The Stochastic Oscillator compares where a security’s price closed relative to its price range over a given time period.
 

こんにちは、ビクター、

いい感じですが、SignalStoch.mqhでエラーを見つけたようです:

int CSignalStoch::LongCondition()
  {
   int result=0;
   int idx   =StartIndex();
   //--- 本線の方向をチェックする
   if(DiffMain(idx)>0.0)
     {
      //--- 主線は上向きであり、価格上昇の可能性を示している。
      if(IS_PATTERN_USAGE(0))
         result=m_pattern_0;      // 「確認中」シグナル番号 0
      //--- モデル1を使用する場合は、本線の逆を探す。
      if(IS_PATTERN_USAGE(1) && DiffMain(idx+1)<0.0)
         result=m_pattern_1;      // シグナル番号1
      //--- モデル2を使用する場合は、本線と信号線の交差点を探す。
      if(IS_PATTERN_USAGE(2) && DiffMainSignal(idx)>0.0 && DiffMainSignal(idx+1)<0.0)
         result=m_pattern_2;      // シグナル2
      //--- モデル3または4が使用されている場合、ダイバージェンスを探す
      if((IS_PATTERN_USAGE(4) || IS_PATTERN_USAGE(5)))  should be  ((IS_PATTERN_USAGE(3) || IS_PATTERN_USAGE(4))) 
        {
         //--- 発振器状態の拡張解析を行う。
         ExtStateStoch(idx);
         //--- モデル3を使用する場合は、「ダイバージェンス」シグナルを探す。
         if(IS_PATTERN_USAGE(3) && CompareMaps(1,1))      // 0000 0001b
            result=m_pattern_3;   // シグナル3
         //--- モデル4が使用されている場合、"ダブルダイバージェンス "シグナルを探す。
         if(IS_PATTERN_USAGE(4) && CompareMaps(0x11,2))   // 0001 0001b
            return(m_pattern_4);  // シグナル番号4
        }
     }
//--- 結果を返す
   return(result);
  }

  1. CompareMapsがどのように機能しているのか説明してもらえますか?そのプロックが理解できないのは認めざるを得ない。
  2. ExpertSignal.mqhのIS_PATTERN_USAGE定義の呼び出しも理解できません。

#define IS_PATTERN_USAGE(p)          ((m_patterns_usage&(((int)1)<<p))!=0)

よろしくお願いします、

Olivier

 

ウィザードに多通貨を追加する予定はありますか?

 
Erm955:

マスターに多通貨は追加される予定ですか?

多通貨はどの程度追加されるべきでしょうか?各シグナルにはシンボル名と 機能する時間枠を与えることができます。 現在のバージョンで何が足りないのか説明してください。
Документация по MQL5: Предопределенные переменные / _Symbol
Документация по MQL5: Предопределенные переменные / _Symbol
  • www.mql5.com
Предопределенные переменные / _Symbol - Документация по MQL5
 
Rosh:
どの程度多通貨に対応できますか?各シグナルには、シンボル名と 機能する時間枠を指定することができます。 現在のバージョンに欠けているものを説明してください。

Expert Advisorを作成しました。主なインターバルは現在、EURUSDとGBPUSDのシグナルです。テスターでEURUSDに設定しました。テスト後、すべての取引はEURUSDのみです。 GBPUSDでは取引はありません。同様にGBPUSDに設定しました。テスト後、すべての取引はポンドのみです。これが質問の理由ですか?