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

 
IvanIvanov:


このフォルダでは、必要に応じて、インジケータ取引シグナルの重みパラメータを変更することができ、それは私のコンピュータにのみ関連するか、または必要なパラメータは、コンパイル時にExpert Advisorに書き込まれることを正しく理解していますか。

これらのパラメータは、Expert Advisorを生成するときに置き換えられます。コンパイルは生成されたコードを使用します。
 
IvanIvanov: 端末がアップデートされると、このフォルダ内のパラメータはデフォルトに変更されますか?
自動アップデートの 際、標準配信のコードもアップデートされます。そのため、必要なモジュールのコピーを別の名前で作成することをお勧めします。
削除済み  
Rosh:
これらのパラメータは、EAを生成する際に置き換えられます。コンパイル時には、生成されたコードにあるものが使用されます。

私はおそらく質問を正しく定式化しなかったと思いますが......。

コンパイルされたEAは、コンパイル時に設定されたパラメーターで別の端末で動作するのでしょうか、それとも新しいマシンの対応するモジュールにデータを求めるのでしょうか?

削除済み  

この投稿に返信をいただけますか?

ロジックが分からないのですが...。

なぜACシグナルモジュールでは "出現時 "という条件でウェイトが設定されるのでしょうか?

-------------------------

// model 0 "first analyzed bar has required color" - 必要な色のバーが初めて分析された
// model 1 "There is a condition for entering the market" - 市場に入るための条件がある
// model 2 "condition for entering the market has just appeared" - 市場に入るための条件がちょうど現れた。

------------------------

void CSignalAC::CSignalAC()
  {
//--- setting default "weights" of the market models
   m_pattern_0=90;           // model 0 "first analyzed bar has required color"
   m_pattern_1=50;           // model 1 "there is a condition for entering the market"
   m_pattern_2=30;           // model 2 "condition for entering the market has just appeared"
  }

そして、AOシグナルのモジュールでは、パターン自体に重みが与えられている。

------------------------------------------

// model 0 "the first analysed bar has required color" - 必要な色の最初の分析バー
// model 1 "the 'saucer' signal" - ソーサーシグナル
// model 2 "the 'crossing of the zero line' signal" - ゼロライン交差シグナル
// model 2 "the divergence' signal" -ダイバージェンスシグナル

-----------------------------------------

void CSignalAO::CSignalAO()
  {
//--- initialization of protected data
   m_used_series=USE_SERIES_HIGH+USE_SERIES_LOW;
//--- setting default "weights" of the market models
   m_pattern_0=30;           // model 0 "first analyzed bar has required color"
   m_pattern_1=60;           // model 1 "the 'saucer' signal"
   m_pattern_2=50;           // model 2 "the 'crossing of the zero line' signal"
   m_pattern_3=30;           // model 2 "the 'divergence' signal"
  }

このロジックは本当にこのように設定されているのか、それとも記述が苦しいのか?

 
IvanIvanov:

false - これは 0 - つまり、エキスパートがティックで動作することを意味します。

trueは1です - エキスパートがバーで動作することを意味します。

正しく理解できただろうか?

その逆です。
 
IvanIvanov:

// model 0 "first analysed bar has required color" - 最初に分析されたバーには必要な色があります。

グーグルからの翻訳。

「最初の分析バーが必要な色を持っている」。これは売買シグナルではなく、B.V.のルール「ヒストグラム・バーが赤なら買わず、緑なら売らない」を実行しようとするものです。

エキスパートアドバイザーが「始値で」機能するか、「すべてのティックで」機能するかによって、最初の分析バーの番号が変わります(1または0)。

Документация по MQL5: Стандартные константы, перечисления и структуры / Константы индикаторов / Ценовые константы
Документация по MQL5: Стандартные константы, перечисления и структуры / Константы индикаторов / Ценовые константы
  • www.mql5.com
Стандартные константы, перечисления и структуры / Константы индикаторов / Ценовые константы - Документация по MQL5
削除済み  
Rosh:

どのフォルダを探していますか?IncludeExpertSignalの中にシグナルモジュールがあります。


指定されたフォルダのファイル内のデータを編集した場合、終了時に保存やコンパイルは必要ですか?

少し調べてみましたが、アップデート時に復元されるのでしょうか?

 
IvanIvanov:

指定されたフォルダにあるファイルのデータを編集した場合、終わったら保存したりコンパイルしたりする必要があるのでしょうか?

アップグレードした場合、データは復元されますか?

復元されます。ライブラリをいじらないでください。生体解剖用にコピーを取ってください。

 

不足している取引モジュール

ウェブサイトのシグナルの1つに「メインMACD ラインとシグナルMACD ラインのクロスオーバーに基づくシグナル」というものがあります。

MQL5を使用した場合、このオプションは利用できず、唯一のオプションは'オシレーターMACDのシグナル'です。

これらのモジュールはどのように入手できますか?

html { height:100%; overflow:auto; _overflow:scroll; } body { padding:0; color:#626363; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:.8em; height:100%; } div { margin:0; padding:0; } form { margin:0; padding:0; } td { font-size:12px; } th { font-size:12px; } p { margin:0; padding:0; margin-bottom:12px; } input { margin:0; } input.button { font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:1em; font-weight:normal; padding:2px; } h1 { margin:0; padding:0; font-size:1.6em; font-weight:bold; } h2 { margin:0; padding:0; font-size:1.4em; font-weight:bold; margin-bottom:5px; margin-top:5px; } h3 { margin:0; padding:0; font-size:1.2em; font-weight:bold; margin-top:6px; margin-bottom:6px; } h4 { margin:0; padding:0; } ul { list-style-type:square; } a { color:#42639C; } a:visited { color:#42639C; } a:link { color:#42639C; } img { border-width:0; }

 

こんにちは、

以下の引用に基づき

EAでシグナルを組み合わせる

独自のExpert Advisorを 作成するには、まず、どのような商品で、どのような時間枠で取引するかを決定する必要があります。次に、取引に使用する指標に基づいてシグナルを選択する必要があります。


2つのシンボルで取引できますか?取引モジュールの結果に基づいて、シンボルAを買い、シンボルBを同時に売ることは可能ですか?

ピーター