記事"トレードオブジェクト: メタトレーダーのグラフィカルオブジェクトに基づいたトレードの自動化"についてのディスカッション - ページ 2

 
Stanislav Korotky:

参照フォルダにMT4Bridgeのヘッダを配置しましたか?

includeからファイルをエクスポートする必要がありますか?

どのファイルも開こうとしません。

 
Picee:

includeからファイルをエクスポートする必要がありますか?

どのファイルも開こうとしません。

MTのインスタンス・フォルダ(複数のインスタンスがある場合)にヘッダー・ファイルが配置されていることを確認してください。ファイルを開こうとしない」とはどういう意味ですか?あなたのコードと完全なエラーログを見せてください。

 
Picee:

この行は警告文にありますが、問題になりますか?

Magic'の宣言がグローバル変数を隠している MT4Orders.mqh 972 22

この場合は大丈夫です。

 

こんにちは

新しいラインを引くことなく、ラインを再活性化することはできますか?

例えば、買いラインがトリガーされた場合、自動的に再びアクティブにすることはできますか?

また、なぜかわからないのですが、エキスパートがトレンドラインや チャネルを再認識しないようなのですが?

もう一度やってみるつもりですが、どうやるのか教えてください。

 
Picee:

こんにちは

新しい行を入れずに、その行を再開することはできますか?

例えば、買いラインがトリガーされた場合、それを自動的にアクティブに戻すことはできますか?

また、なぜかわかりませんが、エキスパートがトレンドラインや チャネルを再認識しないようなのですが?

もう一度やってみるつもりですが、どうやるのか教えてください。

ある種のラインが機能しないと思わせるような具体的な方法をもっと詳しく教えてください。他の種類のオブジェクトは機能しますか?スクリーンショットとログを投稿できますか?

単一の線は、その幅が1より大きければ(最大5まで)再活性化をサポートすることができます。アクティベートするたびに幅が1ずつ小さくなり、1本の線を5回扱うことができます。

 
Stanislav Korotky:

ある種の線が機能しないと思わせる具体的な行動について、もっと詳しく説明するべきだ。他の種類のオブジェクトは機能しますか?スクリーンショットとログを投稿できますか?

単一の線は、その幅が1より大きければ(最大5まで)再活性化をサポートすることができます。アクティベートするたびに幅が1ずつ小さくなり、1本の線を5回扱うことができます。

すみません、mt5のadmiral marketを使用していて、すべてのオブジェクトを配置しようとしています。しかし、トレンドラインの 場合、エキスパートを入れても、エキスパートをリセットしても、エキスパートがラインを再認識してくれません。

スクリーンショットを2枚追加したのですが、2枚目はすべてのライン(1つのスタイルだけ)、もう1枚はトレンドラインのパラメータで、キャプチャ3はすべてのラインのパラメータです。


ご回答ありがとうございました。

ファイル:
 
Picee:

すみません、mt5 admiral market を使っているのですが、すべてのオブジェクトを配置しようとしました。しかし、トレンドラインの 場合、エキスパートを入れてリセットしても、エキスパートがラインを再認識してくれません。

スクリーンショットを2枚追加したのですが、2枚目はトレンドラインのパラメータ、もう1枚はトレンドラインのパラメータです。


ご回答ありがとうございました。

トレンドラインを機能させるには、ソースコードのOBJPROP_RAYをOBJPROP_RAY_RIGHTに変更してください。MT5で何かが変更されました。

右のレイはチャート上のラインで有効にする必要があります。

 

以下が更新版です(添付)。

注意:依存ライブラリMT4Orders.mqhでコンパイルエラーが発生する場合は、その最新バージョンをダウンロードする必要があります(私はこの内容の作者ではありません)。

MT5は常に変化しており、ソースコードの多くのものが互換性を失っています。

ファイル:
 
Stanislav Korotky #:

この改造を試してみてください。うまく動くかどうか確認して、報告してください(何か問題があれば、詳細を書いてください)。

こんにちは

コンパイル時に別のファイルの行でエラーが出たので、それを1に置き換えたらコンパイルできました。少し後のテストの答え

Expert01.mqhには231のエラーがあります。

一般的に動作しません

 
Dardanec #:

こんにちわ

コンパイルの際、別のファイルのある行でエラーが発生しました。テストの答えは後ほど

Expert01.mqhには231のエラーがあります。

一般的に動作しない

上記の私のソースの 添付バージョンは問題なくコンパイルできます。しかし、MT4Orders.mqhの バージョンが新しいことを確認する必要があります - これは私のライブラリではなく、fxsaberによってサポートされています。