MetaTrader 4 Build 529 ベータ版リリース、新コンパイラー搭載 - ページ 85

 
ALXIMIKS:


はい、デバッガは正常に動作しました(今は正確にはわかりませんが、1週間前は正常でした - 私のクラスをデバッグしました)。

ただ、initでブレイクポイントを作らず、全てスタートで行いました。


デバッガの使い方がまだよくわからないんです。
イニテでポイント選択しないと、やはり起動に向かわない。
 
chief2000:

可能です。 なぜかわかりませんが、EURUSD(テスターではEURUSDを選択)の代わりに、デバッガーはヒストリカルデータがないUSDCHFのペアチャートを開こうとします。このセットはどこにあるのでしょうか?


出口は2つあります。

1.USDCHFチャートを 開き、このシンボルのデータを取得する。

2.MEでデバッグ用のシンボルを指定する:サービス - 設定 - デバッグ - 指定されたシンボルとピリオドを使用する。

 
Scriptong:

出口は2つあります。

1. USDCHFチャートを開き、このシンボルのデータを取得する。
2.MEでデバッグ用のシンボルを指定する:サービス - 設定 - デバッグ - 指定されたシンボルとピリオドを使用する。


あなたの解決策はEURUSDの選択で役に立ちましたが、デバッガはまだstart()に入りません。
念のため、MT4ビルド551、ME5ビルド875。
 
chief2000:

あなたの解決策はEURUSDの選択で役に立ちましたが、デバッガーはまだstart()に入りません。 念のため、MT4ビルド551、ME5ビルド875。



そのために、すべてをテストしてきたつもりです。現在、端末はビルド552に更新されています。

エントリースタートには、以下のものが必要です。

1.開始時のどこかにブレークポイントを 入れる(私は最初の行に入れました)。

2.文字に書かれたチェックマークを待ちます。

 
Scriptong:


そのために、すべてをテストしてきたつもりです。現在、端末はビルド552に更新されています。
エントリースタートには、以下のものが必要です。
1.開始時のどこかにブレークポイントを入れる(私は最初の行に入れました)。
2.チェックする文字にチェックが入るのを待ちます。


上に掲載したコード、またはご自身で確認されましたか?
 
chief2000:

上に掲載したコード、またはご自身で確認されましたか?


その通りです。
 
Scriptong:

その通りです。

それだ!何が悪いのかがわかったんだ。チャートは形式的なものだと思っていましたが、DebuggerはExpert Advisorをチャート上に配置するので、MT4の「Expert Advisors」ボタンを押せばよいことがわかりました。ボタンが押されたときに警告メッセージが表示されるといいのですが、そうでないと、なぜDebuggerが動作しないのかよくわかりません(むしろ動作するのですが、init-eのときだけ)。ありがとうございました。
 
chief2000:

何が問題なのかがわかった。チャートは形式的なものだと思っていましたが、DebuggerはExpert Advisorをチャート上に配置するので、MT4の「Expert Advisors」ボタンを押せばよいことがわかりました。ボタンが押されたときに警告メッセージが出るといいのですが、そうでないと、なぜDebuggerが動作しないのかよくわかりません(むしろ動作するのですが、init-eのときだけ)。ありがとうございました。


IsExpertEnabled(); で、

 
sergeev:
そこで、イスラム教の証券会社でオーナーに戦略をテストしてもらったらどうだろう? 。

私の知る限り、テスターでは「スワップフリーアカウント」グループに属しているアカウントでもスワップは考慮されます。

このような口座ではスワップが考慮されないとしても、テスター 設定で管理できるはずです(口座管理の最適な方法はトレーダーが判断すべきですから)。

VOLDEMAR:
そう、レバレッジを効かせて......。

+1.また、トレーダーはどのレバレッジの値でテストが最も効果的になるかを知る必要があるため、追加する価値があります。

evillive:
ないですかね?
MT4用のテスターでは、レバレッジが効きません。MT5では、作業者の要望で追加されました。
evillive:
では、テスト前に正しいアカウントに接続して、何が問題なのでしょうか?しかし、レバレッジは考慮されているので、加える必要はない。

問題は、取引口座の「原始的」な設定や特性をテストするために、20もの口座を開設するのはクズだということです。

トレーダーは、1つのアカウントで異なるパラメータを使用してEAの動作をテストすることができるはずです(それは人生をはるかに容易にします)。

 

みんな、理解できないし、今のヘルプは誤解を招くよ...。

私のヘルプにあるこれらの例は、新しいコンパイラで動作するのでしょうか?

mt5のようなボタンを作成することは可能でしょうか?