初心者の方からの質問 MQL5 MT5 MetaTrader 5 - ページ 1132

 
den198258:

こんにちは。

IDでどのエキスパートかを調べる方法を教えてください。

ID 11032019、どこにあるのかわかりません?

それは専門家の「ユニークな識別子」であり、マジックナンバーである。

どこにあるのか?このマジックナンバーがどのチャートに付いているかは、EAの設定で確認できます(エキスパート 設定で確認できます)。

 
Vladimir Karputov:

フルコード、シンボル、タイムフレーム、ポジション数、どのシンボルでオープンしているかなど、状況を再現できるような情報を教えてください。

EAコードは、投稿2019.09.30 07:48 で教えていただいた、あなたのものです。

デモ口座、任意の通貨、任意の時間枠、オープンポジションや保留中の注文はありません。再生は簡単です。

- コード中、return(INIT_SUCCEED)でブレークポイントを設定します。

- MetaEditorで "Debug/Start Using Historical Data "コマンドで起動します。

- Strategy testerのビジュアライゼーションでログを見る - ボリュームが変わっても利益額は変わらない

付属しています。

calc_profit_test_log.txt - ログ

calc_profit_test_01.png - ストラテジーテスターの設定例

calc_profit_test_02.png - MetaEditor + ソフトウエアバージョンでのコード実行のスクリーンショットです。

calc_profit_test_03.png - ストラテジーテスターの可視化ログのスクリーンショット + ソフトウエアバージョン

calc_profit_test_04.png - Metatrader 5 + ソフトウエア版のスクリーンショット

 
aveshoff:

EAコードは、投稿 2019.09.30 07:48 で教えていただいた、あなたのものです。

デモ口座、任意の通貨、任意の時間枠、オープンポジションや保留中の注文はありません。再生は簡単です。

- コード中、return(INIT_SUCCEED)でブレークポイントを設定します。

- MetaEditorで "Debug/Start Using Historical Data "コマンドで起動します。

- Strategy tester visualizationのログを見る - ボリュームが変わっても利益の合計は変化しない

付属しています。

calc_profit_test_log.txt - ログ

calc_profit_test_01.png - ストラテジーテスターの設定例

calc_profit_test_02.png - MetaEditor + ソフトウエアバージョンでのコード実行のスクリーンショットです。

calc_profit_test_03.png - ストラテジーテスターの可視化ログのスクリーンショット + ソフトウエアバージョン

calc_profit_test_04.png - Metatrader 5 + ソフトウエア版のスクリーンショット

Profit in pips」にチェックを入れたのはなぜですか?:) .チェックボックス「Profit in pips」のチェックをすぐに外してください。

 
Vladimir Karputov:

なぜ「Profit in pips」のボックスを押したのですか?:) .Profit in pips」のチェックをすぐに外してください。

うおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおお

そして、"Profit in pips "というティックがあれば、すべてがうまくいくでしょう。;)

 
Vladimir Karputov:

なぜ「Profit in pips」のボックスを押したのですか?:) .Profit in pips」のチェックをすぐに外してください。

どうもありがとうございました。
 
aveshoff:
どうもありがとうございました。

どういたしまして。スクリーンショットをすべて見せていただかなかったら、原因究明にとても時間がかかってしまったと思います。

 
Vladimir Karputov:

どういたしまして。スクリーンショットをすべて表示しなければ、原因究明に時間がかかったと思います。

しかし、真面目な話、このチェックボックスはEAにどう影響するのでしょうか?

 

ヘルプを見ましたが、保留中の注文の最低価格と最高価格 とは何なのか見つけられませんでした。

ターミナルで最低価格を確認したところ、予想通り_ポイント

最高値を確認しましたが、なぜか9999999.99999より高く設定することができません。

最大価格の情報はどこで確認できますか?

 
Igor Makanu:

ヘルプを見ましたが、保留中の注文の最低価格と最高価格 とは何なのか見つけられませんでした。

ターミナルで最低価格を確認したところ、予想通り_ポイント

最高値を確認しましたが、なぜか9999999.99999より高く設定することができません。

最大価格の情報はどこで確認できますか?

SyMBOL_SESSION_PRICE_LIMIT_MAX を持つ SymbolInfoDouble が有用である可能性があります。
 

pivomoe:

SyMBOL_SESSION_PRICE_LIMIT_MAX パラメータで SymbolInfoDouble を使用することができるかもしれません。

ありがとうございます、いえいえ、そんなことは求めていません。

最適化を中断することなく上限を設定するために、最大数(1000 000 000 - _ポイント だと思います)が必要です。 計算速度が問題なので、この計算に時間枠を要求したくありません。オプティマイザは遺伝学をうまく構築するために余分の通路を必要とします。すでにチェックしましたが、もしオプティマイザのパスを常に中断すると、遺伝学は最高の結果を表示しません。むしろ最高のものを見つけるのに時間がかかるでしょう。

理由: