記事「USDとEURの指数チャート—MetaTrader 5サービスの例」についてのディスカッション - ページ 3

 
Roman Shiredchenko #:
テスターでどうやってあのようなグラフを作ったのですか?テスターのグラフですか?カスタムシンボルはテスターでテストできます。それは知っていますが......。

シンセティックからロボットにデータを取り込むには?
合成チャート上のインジケーターから合成チャート上のロボットにデータを取り込むには?

カスタムシンボルで取引しようとしているのですか? それは不可能だと思います。

私はテスターから、シンセティックが稼働しているボットから、シンセティックに含まれる実際の取引商品で取引しているチャートを見せていました。このボットは多通貨に対応しており、それ以外の方法はありません。

もう一つの重要な点は、合成の仕様で、ボリュームをねじ込む必要があることです(例えば、最小ロット0.00001)、これはMT5のためのトリックです。)


技術的なことは言えません。

 
Roman Shiredchenko #:
いつもはどうなの?)

Symbol()とPeriod()を通して ) )

合成から具体的に何を得たいのですか?

 
Artyom Trishkin #:

シンセティックから何を得たいのか?

ビッド・アスク・オープン 0 オープン 1 クローズ 0 クローズ 1

エンベロープ・インジケータのバッファは、0 1 2 バーのトップ・ライン。
そして、0 1 2 barのボトムライン。

さらに、類推して他のインジケータを作ることを学ぶかもしれない......。それらのデータをロボットに読み込む。
 
Nikolay Moskalev #:

カスタムシンボルで取引しようとしているのですか? それは不可能だと思います。

私はテスターから、合成が回転しているボットから、チャートを表示して、合成に含まれる実際の取引商品を取引していました。ボットは多通貨対応で、そうでなければ他の方法はありません。

もう一つ重要な点は、合成の仕様で、数量を下方に調整する必要があることです(例えば、最小ロット0.00001)、これはMT5用のトリックで、テスターが合成の取引結果をゼロとみなすようにするためです。)


技術的なことは言えません。

シンセティックのテスト方法は?

詳しく教えてください。シンセティックでポーズが取れないのは知っている。売り買いは?

私のロボットのコードでは自分でできます。ヘッジ。取引で。

合成のテストは?
 
Roman Shiredchenko #:
シンセティックのテスト方法は?

詳しく教えてください。シンセティックでポーズが取れないのは知っている。売り買いは...。

私のロボットのコードでは自分でできます。ヘッジ。取引で。

合成のテストは?
シンセティックはマーケットウォッチにあるはずです。テスターで合成ツールを選択し、テストを開始します。
例えば、Ask EurojusdとBid Cadusdの差など、独自の合成ツールを作成し、そのチャートを見て、簡単なExpert Advisorをテストしてください。そうすれば理解しやすくなるでしょう。
そしてポジションを持つことができる。ただ、市場には出さないでください)。
 
Valeriy Yastremskiy #:
Syntheticがマーケット概要にあること。テスターで合成ツールを選択し、テストを開始します。
例えば、Ask EurojusdとBid Cadusdの差など、独自のシンセティックを作成し、そのチャートを見て、簡単なEAのテストを行います。そうすれば理解しやすくなるでしょう。
そしてポジションを持つことができる。ただ、市場には出さない)。
はい、大まかな構想はできました。やってみます。マーケット・レビューにあるはずだということは、ドキュメントで知っているのですが......。)
 
Roman Shiredchenko #:
ビッド アスク オープン 0 オープン 1 クローズ 0 クローズ 1

エンベロープ・インジケータは、0 1 2 バーの最上行をバッファリングする。
0.1.2.バーのボトムライン

例えばEURUSDで同じデータを取得するには?

 
Artyom Trishkin #:

EURUSDなどで同じデータを取得するには?

方法は知っています。まずハンドルを使ってinitでインジケータを使います。それからiCustomを通して...。
ここでも同じですか?
それともそのままiMAを通して...。例えば....
SymbolInfoDoubleのようなBid-Askクエリを介したシンボル別....
iOpen....
iClose....などのようなクエリによって、シンボルごとに表示することができる。

一般的には、通常のシンボルと同様、問題ありません。

例えば、始値が下限ライン・エンベロープより低ければ、その時点ですでにロボットのポジションを合成シンボルでオープンしている。
それなら最高だ。

ヒントをありがとう。
 
Roman Shiredchenko #:
方法は知っている。インジケーターは、まずハンドルを通してinitから使うことができます。それからiCustomで...。
ここでも同じですか?
それともそのままiMAで...。例えば...。

理解できない。Bid ask open 0 open 1 close 0 close 1 symbol EURUSD を取得するコードはどこですか?

このデータを取得するコードが必要です。

 
Roman Shiredchenko #:
シンセティックのテスト方法は?

詳しく教えてください。シンセティックでポーズを取れないのは知っている。売り買い...

ロボットのコードで自分でできるんだ。ヘッジ。取引で。

どのように合成をテストするのですか?

私の理解が正しければ、EAにカスタムチャートのデータを評価させ、取引可能なシンボルで取引を実行させる方法を知りたいのでしょう。

EAコードの取引条件(データ分析)セクションで、マーケットウォッチウィンドウに表示されているカスタムシンボル名を参照してください。例...

double close = iClose( DXY_Z4, PERIOD_M1, 1);

EAコードの取引ロジック(注文)セクションで、マーケットウォッチウィンドウに表示されている取引可能なシンボルを参照します。

(私はカスタム Renko チャートでよくこれを行います)。