スクリプト: SlipPage - ページ 2

 
Aleksey Vyazmikin:

先ほど、スクリプトを呼び出すだけで十分だとおっしゃいましたが、今はEAを変更しなければならないのでしょうか?それともEAを変更してスクリプトを呼び出すのですか?

MT5では、テスター用のスクリプトを呼び出すことはできません。

 
Aleksey Vyazmikin:

チャート上の作業スクリプトを呼び出したのですが、平均スリッページをどこで見ればいいのかわかりません。

各行は、対応するタイプの注文のデータを示しています。

BUY Profit = XXX Loss = YYY - BUY注文がプラスでXXXテンゲ、マイナスでYYY滑ったことを示す。

スクリプトが実行されたシンボルのみの注文の全データ。
 
スクリプトテキストはExpert Advisorに配置する必要があります。
 
STARIJ:
スクリプト・テキストはEAに置かれるべきであることが判明した。

この文は他の解釈はできません。

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

スクリプト: SlipPage

fxsaber, 2017.08.26 23:13

バックテストの最後に1行追加する

Print(SLIPPAGE::GetProfitData().ToString());
 
fxsaber:

各行は、対応するタイプの注文のデータを示す。

買い利益 = XXX 損失 = YYY - 買い注文が合計でXXXテンジのプラスに、YYYのマイナスにスリップしたことを示します。

すべてのデータは、スクリプトが実行されたシンボルの注文のみです。

また、「TurnOver」とはどういう意味でしょうか?

ほとんどの注文はストップできっちり決済されています。

 
Aleksey Vyazmikin:

TurnOver」とは?

ターンオーバー。

ほとんどの注文はストップによって正確に決済されます。

ライブラリが作成された当時は、理由フラグがなかったため、StopLossはコメントによって識別されていました。おそらく、その当時からStopLoss-コメント形成のアルゴリズムに何か変更があり、それが考慮されていないのでしょう。MQL5の新機能(Reason-flags)を考慮するために、ライブラリを少し調整する価値はあるだろう。しかし、これは優先事項ではない。
 
fxsaber:

ターンアラウンド。

このライブラリが書かれた当時は、Reasonフラグがなかったので、StopLossはコメントによって識別されていました。おそらく、その当時からStopLossコメント形成のアルゴリズムに何か変更があったため、それらが考慮されていないのでしょう。MQL5の新機能(Reason-flags)を考慮するために、ライブラリを少し調整する価値はあるだろう。しかし、これは優先事項ではない...。

取引高について - ロット/ポジション数ですか、それとも取引数ですか?

これが理由だと思います。

しかし、なぜリミットでスリッページが発生するのかが不明です。

 
Aleksey Vyazmikin:

取引高について - ロット数/ポジション数ですか、それとも取引数ですか?

このタイプの注文で何枚取引されたのか。

しかし、なぜ指値でスリッページが発生するのか、その原因はどこにあるのかが不明です。

取引所のリアル口座で 指値注文にスリッページがある場合は、ブローカー/取引所の頭を叩いてください。その他のケースでは、誰も何も保証しないはずです。

 
fxsaber:

この種の注文で何枚取引されたか。

取引所のリアル口座で スリッページが発生した場合、ブローカー/取引所の頭を叩く。それ以外の場合は、誰も何も保証してはならない。


約定=1ロットであり、例外はほとんどない。

スリッページのある注文を大量に見つけることができればいいのだが......。そして、私たちはそれらを打つことができます。

 
Aleksey Vyazmikin:

約定=1ロット、通常、例外はほとんどないので、大半のロットでは?

スリッページのある注文を大量に見つけて......。そして、それを叩くことができる。

これはすべて別のライブラリになるだろう...。