MQL5 Wizardで生成されたExpert Advisorで開く、閉じる。 - ページ 7 123456789 新しいコメント Vladimir Karputov 2017.09.29 10:54 #61 Andy:おそらく。 また、ウラジミールさん、スキームについてアドバイスをお願いします。このマーケットパターンのブロック(最も強いシグナルを選択する)は何ですか、そしてどのような形でMQLウィザードにあるのでしょうか?***私が理解した限りでは、1つのモジュールのモデルの中で最も強い信号が選択されるわけではありません。アンディ: ***それから、あなたのファイルの結果として得られたチャートから、矢印の線を取り除くにはどうしたらよいでしょうか?STRATEGY TESTERを 閉じると、すべてのアイコンと線が消えます :) Vladimir Karputov 2017.09.29 11:09 #62 Andy:OKですが、モジュールが2つある場合、何が信号を選択するのでしょうか(ヘルプにある、2つのモジュールから信号を計算する例では、このことに触れていません)。***複数のモジュールがある場合(MQL5 Wizard: New Versionの 記事で説明)、すべてのシグナルは結果として得られ、最終的な予測(方向と強さ)が得られます。アンディ***テスターではなく、チャート上で直接ファイルを実行した場合、どのように削除すればよいのでしょうか? 削除:グラフ上で右クリックし、「オブジェクトの一覧」を選択します。開いたウィンドウで「すべて」ボタンを押し、すべてを選択する必要があります。"Ctrl"+"C"、削除:"Delete "ボタン。今後、これらのオブジェクトを作成しないようにするには、標準モジュール「SignalMA.mqh」をベースにしたExpert Advisorを使用します。 Vladimir Karputov 2017.09.29 11:17 #63 Andy:はい、オブジェクトとして収納可能です。いただいたパターン情報をもとに対応します。では、一番上の図(信号100が選択されているところ)ですが、ウィザードのどこにあるか分かりませんが、どうでしょう?理解できない。正しい領域を示す画像を挿入してください。 Vladimir Karputov 2017.09.29 11:23 #64 Andy: 図中の上部-より強いシグナル(100)の選択とマーケットパターンが書いてあるところです。これは、何によって選択され、目盛りがなくても?もう画像貼り付けてよ、意味わかんない。 Vladimir Karputov 2017.09.29 11:26 #65 Andy: 図面を丸ごと挿入していますね。正しいセクションに丸を付けてくれるのを待っているのですが......そうでないと、また何を聞いているのか不明です。 Vladimir Karputov 2017.09.29 11:33 #66 Andy: 写真の上にある私の行のすぐ下を見てください。写真を編集する:興味のある部分を丸で囲み、質問を練る。 Vladimir Karputov 2017.09.29 11:48 #67 Andy: 上の投稿を編集しましたので、ご覧ください。すでに最後のページで返信しています。 トレーディング、自動売買システム、トレーディング戦略のテストに関するフォーラム MQL5ウィザードで生成されたExpert Advisorのオープニングとクロージング ウラジミール・カルプトフ さん 2017.09.29 12:54 私の理解では、1つのモジュールのモデルの中で 最も強い信号が選択されることはない。*** Vladimir Karputov 2017.10.05 09:28 #68 Andy:また、もう一つの質問ですが、なぜMAシグナルモジュールでは、すべてのパターン(1~3)が選択されたときにm_base_priceの値が割り当てられ、パターン0が選択されたときには割り当てられないのでしょうか?ええっと Vladimir Karputov 2017.10.05 11:56 #69 Andy:そしてもう一つの質問ですが、なぜMAシグナルモジュールですべてのパターン(1-3)を選択するとm_base_priceが割り当てられ、パターン0を選択すると割り当てられないのでしょうか?CExpertクラスは、m_signalという オブジェクトを含んでいます。//+------------------------------------------------------------------+ //| Class CExpert. | //| Purpose: Base class expert advisor. | //| Derives from class CExpertBase. | //+------------------------------------------------------------------+ class CExpert : public CExpertBase { protected: *** //--- trading objects *** CExpertSignal *m_signal; // trading signals object ***- CExpertSignal クラスの親オブジェクトである。売買シグナルモジュール(ここではSignalMA.mqhとする)は継承され、その子孫はCExpertSignalとなる。売買シグナルモジュールでは、パターン2がトリガーされると、その子孫がm_base_price 変数に何らかの価格を書き込みます(どれが重要なのかさえわかりません)。しかし、ここでは、CExpertSignal クラスは、シグナルモジュールのm_base_price 変数にアクセスしません。ポジションがオープンされると、CExpertSignal クラスはm_signal オブジェクト(CExpertSignal クラスの親オブジェクト)のm_base_price 変数に参照します。Trading Signalsモジュールのm_base_price変数に 値を書き込んでも意味が ないことがわかりました。 Vladimir Karputov 2017.10.05 12:09 #70 Andy: そこで、m_base_price=0のとき、パターン2(そこでは保留中の注文としてMA価格を取る)を除いて、売り買いの条件に応じて、AskまたはBid価格を取りますが、なぜこのすべてが、0パターンでそれが全く使用されていないのでしょうか?はい、しかし:m_base_price 変数は、シグナルモジュールではなく、親オブジェクトを探します。 123456789 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
おそらく。
また、ウラジミールさん、スキームについてアドバイスをお願いします。このマーケットパターンのブロック(最も強いシグナルを選択する)は何ですか、そしてどのような形でMQLウィザードにあるのでしょうか?
***
私が理解した限りでは、1つのモジュールのモデルの中で最も強い信号が選択されるわけではありません。
***
それから、あなたのファイルの結果として得られたチャートから、矢印の線を取り除くにはどうしたらよいでしょうか?
STRATEGY TESTERを 閉じると、すべてのアイコンと線が消えます :)
OKですが、モジュールが2つある場合、何が信号を選択するのでしょうか(ヘルプにある、2つのモジュールから信号を計算する例では、このことに触れていません)。
***
複数のモジュールがある場合(MQL5 Wizard: New Versionの 記事で説明)、すべてのシグナルは結果として得られ、最終的な予測(方向と強さ)が得られます。
***
テスターではなく、チャート上で直接ファイルを実行した場合、どのように削除すればよいのでしょうか?
はい、オブジェクトとして収納可能です。いただいたパターン情報をもとに対応します。
では、一番上の図(信号100が選択されているところ)ですが、ウィザードのどこにあるか分かりませんが、どうでしょう?
理解できない。正しい領域を示す画像を挿入してください。
図中の上部-より強いシグナル(100)の選択とマーケットパターンが書いてあるところです。これは、何によって選択され、目盛りがなくても?
もう画像貼り付けてよ、意味わかんない。
図面を丸ごと挿入していますね。正しいセクションに丸を付けてくれるのを待っているのですが......そうでないと、また何を聞いているのか不明です。
写真の上にある私の行のすぐ下を見てください。
写真を編集する:興味のある部分を丸で囲み、質問を練る。
上の投稿を編集しましたので、ご覧ください。
すでに最後のページで返信しています。
トレーディング、自動売買システム、トレーディング戦略のテストに関するフォーラム
MQL5ウィザードで生成されたExpert Advisorのオープニングとクロージング
ウラジミール・カルプトフ さん 2017.09.29 12:54
私の理解では、1つのモジュールのモデルの中で 最も強い信号が選択されることはない。
***
また、もう一つの質問ですが、なぜMAシグナルモジュールでは、すべてのパターン(1~3)が選択されたときにm_base_priceの値が割り当てられ、パターン0が選択されたときには割り当てられないのでしょうか?
ええっと
そしてもう一つの質問ですが、なぜMAシグナルモジュールですべてのパターン(1-3)を選択するとm_base_priceが割り当てられ、パターン0を選択すると割り当てられないのでしょうか?
CExpertクラスは、m_signalという オブジェクトを含んでいます。
- CExpertSignal クラスの親オブジェクトである。売買シグナルモジュール(ここではSignalMA.mqhとする)は継承され、その子孫はCExpertSignalとなる。
売買シグナルモジュールでは、パターン2がトリガーされると、その子孫がm_base_price 変数に何らかの価格を書き込みます(どれが重要なのかさえわかりません)。しかし、ここでは、CExpertSignal クラスは、シグナルモジュールのm_base_price 変数にアクセスしません。ポジションがオープンされると、CExpertSignal クラスはm_signal オブジェクト(CExpertSignal クラスの親オブジェクト)のm_base_price 変数に参照します。
Trading Signalsモジュールのm_base_price変数に 値を書き込んでも意味が ないことがわかりました。
そこで、m_base_price=0のとき、パターン2(そこでは保留中の注文としてMA価格を取る)を除いて、売り買いの条件に応じて、AskまたはBid価格を取りますが、なぜこのすべてが、0パターンでそれが全く使用されていないのでしょうか?
はい、しかし:m_base_price 変数は、シグナルモジュールではなく、親オブジェクトを探します。