テスターでSLとTPをドラッグ&ドロップします。 - ページ 3 12345678910...14 新しいコメント 削除済み 2016.02.15 08:29 #21 khorosh: とはいえ、この機能を使ってEAをボタンで操作してみると、テスターでも実機でも、すべてうまくいくのです。あなたは緑と塩辛さを混同しています使用中OBJPROP_STATEボタンの状態(押された/離された)ブールOnTick()イベントにて。 khorosh 2016.02.15 08:35 #22 pako:あなたは緑と塩辛さを混同しています使用中OBJPROP_STATEボタンの状態(押された/離された)ブール いいえ、そんなことはありません。CHARTEVENT_OBJECT_CLICKを使用しています。 Dmitry Fedoseev 2016.02.15 08:36 #23 khorosh: また、テストはどのように行うのですか?エキスパートを作成し、OnChartEventに記録 した。 Comment(GetTickCount()); Print(GetTickCount());ビジュアルテストを 開始。グラフィックをクリックする、銘板を作る、クリックする...。効果なし khorosh 2016.02.15 08:40 #24 Dmitry Fedoseev:エキスパートを作成し、OnChartEventに記録 した。ビジュアルテストを 開始。グラフィックをクリックする、銘板を作る、クリックする...。効果なし。OnChartEventを 使ったコードを全文掲載してもらえますか?私のと何が違うのか、見てみます。ちなみに、Expert Advisorではなく、インジケータにボタンがあります。インジケータにボタンを作成し、CHARTEVENT_OBJECT_CLICKを 使用してみてください。 Dmitry Fedoseev 2016.02.15 08:51 #25 khorosh: そして、OnChartEventを 使ったコードの全容を掲載 することができます。私のと何が違うのか、見てみます。ちなみに、Expert Advisorではなく、インジケータにボタンがあります。インジケータにボタンを作成し、CHARTEVENT_OBJECT_CLICKを 使用してみてください。ビジュアルテストチャートに このインジケーターを重ねて表示するのですか? Dmitry Fedoseev 2016.02.15 08:53 #26 khorosh: そして、OnChartEventを 使った完全なコードを掲載することができます ...#property copyright "*" #property link "*" #property version "1.00" #property strict int OnInit(){ return(INIT_SUCCEEDED); } void OnDeinit(const int reason){ } void OnTick(){ } void OnChartEvent(const int id, const long &lparam, const double &dparam, const string &sparam) { Comment(GetTickCount()); Print(GetTickCount()); } khorosh 2016.02.15 08:56 #27 Dmitry Fedoseev: だから、うまくいっていないようです。しかし、インジケータにボタンを作り、CHARTEVENT_OBJECT_CLICKを 使用します。きっとうまくいく。 Dmitry Fedoseev 2016.02.15 09:00 #28 khorosh: だから、うまくいっていないようです。しかし、インジケータにボタンを作り、CHARTEVENT_OBJECT_CLICKを 使用します。きっとうまくいく。 この指標をどうするか?Expert Advisorから呼び出すか、ビジュアルテストチャートに適用するか? khorosh 2016.02.15 09:00 #29 Dmitry Fedoseev:ビジュアルテストチャートに このインジケーターを重ねて表示するのですか? はい、テスターテンプレートでは可能です。 Alexey Volchanskiy 2016.02.15 09:07 #30 khorosh: 神に誓って)。テスターチャートのボタンが押されると、その色が変化します。これは、OnChartEventが 動作していることを示しているのでしょうか? ボタンとどう関係があるのでしょうか?ボタンは押すと反応する、ここは問題ない。OnChartEventに Printを入れて、テスターで動かないかどうかを確認するのです。もちろん何らかのクラスから手動でOnChartEventを呼び出させなければ、サイトの記事でそのような亜種を見たことがあります。 12345678910...14 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
とはいえ、この機能を使ってEAをボタンで操作してみると、テスターでも実機でも、すべてうまくいくのです。
あなたは緑と塩辛さを混同しています
使用中
OBJPROP_STATE
ボタンの状態(押された/離された)
ブール
OnTick()イベントにて。
あなたは緑と塩辛さを混同しています
使用中
OBJPROP_STATE
ボタンの状態(押された/離された)
ブール
また、テストはどのように行うのですか?
エキスパートを作成し、OnChartEventに記録 した。
ビジュアルテストを 開始。グラフィックをクリックする、銘板を作る、クリックする...。効果なし
エキスパートを作成し、OnChartEventに記録 した。
ビジュアルテストを 開始。グラフィックをクリックする、銘板を作る、クリックする...。効果なし。
そして、OnChartEventを 使ったコードの全容を掲載 することができます。私のと何が違うのか、見てみます。ちなみに、Expert Advisorではなく、インジケータにボタンがあります。インジケータにボタンを作成し、CHARTEVENT_OBJECT_CLICKを 使用してみてください。
そして、OnChartEventを 使った完全なコードを掲載することができます ...
だから、うまくいっていないようです。しかし、インジケータにボタンを作り、CHARTEVENT_OBJECT_CLICKを 使用します。きっとうまくいく。
ビジュアルテストチャートに このインジケーターを重ねて表示するのですか?
神に誓って)。テスターチャートのボタンが押されると、その色が変化します。これは、OnChartEventが 動作していることを示しているのでしょうか?