私のアプローチコアはエンジンです。 - ページ 81

 
Andrey Barinov:

うまくいかない

なぜダメなのか?

 
Реter Konow:

なぜ?

自分で知った方が幸せになれますよ :)

 
Реter Konow:

1. すなわち、グラフの幅に合わせて パネルを自動的に調整する?それともチャートの幅だけ?

2.します。

3.よくわからない。タイムフレームは入力欄に+/-ボタンで設定するということでしょうか?また、注文のリストを表示するウィンドウは別に作るべきではないのでしょうか?パネルにあるものすべて?

4.スイッチは、押す/押されることでテキストが変わるシンプルなボタンでもいいのでは?

5.グラフィック要素を追加する。

(スイッチとして小型のスライダーを作ることも可能です)。スライダーは右/左へ移動します)

1.自動でカスタマイズできるバーがあれば理想的です。

3.自分のビジョンを大まかにスケッチした

4.シンプルなボタンがあればいい

 
Andrey Barinov:

自分で知った方が幸せになれますよ :)

まあ、プロの開発者としては、Aを言ったのならBも言ってくれって感じですが))

そうでなければ、幼稚園になってしまう......))

 
Александр:

1.自動設定可能なパネルがあれば理想的です。

3.自分のビジョンを大まかにスケッチした

4.シンプルなボタンがあればいい

素晴らしい。これではっきりしましたね。

 
Реter Konow:

まあ、プロの開発者としては、Aを言ったのならBも言ってくれって感じですが))

そうでなければ、幼稚園になってしまう...))

おそらく、MT5のテスターを操作していないだけでしょう。完全に孤立しています。グラフィカルなオブジェクトはもちろんのこと、テスターで作成したグローバル変数 も見ることができません。

 
Andrey Barinov:

MT5のテスターを操作していないだけでしょう。完全に孤立しています。テスターで作成したグローバル変数 でさえ、グラフィカルなオブジェクトはおろか、通常のチャートからも見えません。

MT4テスターの話をしたところです。

テスターチャート内のオブジェクトは、他のどのチャートからも見つけることができます。

つまり、EAをテストするテスターチャートで接続オブジェクトを作成すると、テスターのEAと別のチャートのパネルで表示されるようになるのです。

そのため、オブジェクトの記述における情報の読み書きの問題である。

こうしてコミュニケーションをとっていくのでしょう。


MT5での動作確認はしていません。

 
Реter Konow:

MT4のテスターの話なんですが。

テスターチャート上のオブジェクトは、他のどのチャートからも見つけることができます。

つまり、EAをテストするテスターチャート上にコミュニケーションオブジェクトを作成すると、テスター上のEAと別のチャートのパネルの両方から見えるようになります。

そのため、オブジェクトの記述における情報の読み書きの問題である。

こうしてコミュニケーションをとっていくのでしょう。


MT5での動作確認はしていません。

オッケーです。ただ、MT4ではテスターのEAと通常チャートのEAとの通信に問題があるとは思いませんでしたが...。

 
Andrey Barinov:

オッケーです。ただ、MT4ではテスターのEAと通常のチャート上のEAとの通信に問題があることを知りませんでした...。

描画されたGUIがあるのであれば、問題があると思います。GUIがMTオブジェクトにある場合は、ボタンの状態を取得するだけです。しかし、パネルテーブルへのデータ出力に制限があることに変わりはありません。素子が描かれていて、パネルが別のグラフになっている場合、テスターからパネルへの情報伝達はどのように行うのでしょうか。

私が見つけた解決策は、普遍的なものです。通常のEA-エンジン接続、ストラテジーテスターのEA-エンジン接続で通常のチャート上で動作します。

 
Реter Konow:

描画されたGUIがある場合は、問題があります。MT-objectsのGUIであれば、ボタンの状態を取得するだけです。しかし、パネルテーブルへのデータ出力に制限があることに変わりはありません。エレメントが描画された場合、テスターからパネルへの情報の受け渡しはどのように行うのでしょうか?

グローバル変数?ファイル?リソースは?