記事"Net FrameworkとC#に基づくエキスパートアドバイザーと指標のためのグラフィカルインターフェイスの開発"についてのディスカッション - ページ 9

 
Vasiliy Sokolov:

あなたの質問は、私を立ったり倒れたりさせる。フォームとトレード・エキスパートの関係を示すことが目的なら、松葉杖がどう関係するのですか?もしc#ライブラリの中で計算が必要なら、関数を通して計算のためのデータを渡してください。この記事には、個別のタスクごとに100500もの関数が含まれているわけではありません。自分で関数を書くほどの知識がないのであれば、文字列でデータを渡し、さらにdoubleに変換する。

私は何でも持っている。

どちらの方法でもできる。

ただ、このguiコントローラーはとても未熟なんだ。

どんな形であれ、情報をやり取りするための独自の関数があるのなら、なぜguiが必要なのか?

MTとのやり取り機能があれば十分で、他には何も必要ないことがわかった。

そして、このような記事を書くのであれば、シャープとのコミュニケーションを提供する必要がある。

 
Renat Akhtyamov:

私は何でも持っている。

両方できる

ただ、このguiコントローラーはとても粗雑なんだ。

それに、どんな形であれ情報をやり取りする独自の機能があるのなら、なぜguiが必要なんだ?

MTとのやりとり機能があれば十分で、他には何もいらないことがわかった。

そして、そのような記事を書くのであれば、シャープとのコミュニケーションを提供する必要がある。

あなたの願望を裏から捻じ曲げていますよ(笑)。

この記事は、文字通り2クリックで「ボタン、チェックボックス、入力フィールド...」を付ける方法、つまりMQL5のコードにグラフィカル・インターフェースを付ける方法について書かれているのだが、この記事は100%それに対処している。

MQL5の外で計算部分を作成する必要がある場合、この記事はそれについてではありませんが、記事の著者は親切にもC#での 機能の ソースと 説明を 提供してくれているので、足りない機能をC#のソースコードに追加してください。

 
Igor Makanu:

あなたが頭の後ろから欲望をねじ曲げたことを)

この記事は、文字通り2クリックで「ボタン、チェックボックス、入力フィールド...」、つまりMQL5であなたのコードにグラフィカル・インターフェースを付ける方法について書かれている。

MQL5の外で計算部分を作成する必要がある場合、この記事はそれについてではありませんが、記事の著者は親切にもC#での 機能の ソースと 説明を 提供し、不足している機能をC#のソースコードに追加します。

この点については同意する。
 

情報を共有していただきありがとうございます。

これらのコードはMT4で使用できますか?それともMT5でのみ使用できますか?

 

アプローチは全体的に興味深い。

しかし、いったいなぜ買い方と売り方が逆なのか?

バベルの塔。

 
彼は赤と黒を 入れ替えただけだ。もし君が十分に速く見るなら、2つの価格のうち高い方が "Buy "の下にあるのがわかるだろう!
 
Carl Schreiber:
彼は赤と黒を入れ替えただけだ。十分に速く見れば、2つの価格のうち高い方が「買い」の下にあるのがわかるだろう!

買いと売りが右と左で入れ替わっている。なぜだろう?間違えるから?

原文ではSELLが左です。

ちなみに、オリジナルは.と.の両方が使える最高のプネルです、

どこの国でもそうであれば素晴らしいことだ。しかし、私はそのような願いは捨てている。

 
ええ、私もBabakと同じ疑問を持っています。MQL4はmql5のようにNetフレームワークとのネイティブな統合をサポートしていますか?ありがとうございます。
 

素晴らしいアイデアだ!

いくつかの提案があります。

0) 最初の基本的なニーズ:EA/インジケータと C#アプリは 、いくつかのデータを送信したり、何らかのアクションをトリガするために関数を呼び出すことができます。nbsp; Subscribe so much events is not needed.

1) 現在、 GuiControllerは Subscribeイベントを使って、GUIユーザーのアクションのイベントパラメータを受け取り、 OnTimer()でそれらを処理する OnTimer() で処理する

GuiController::SendEventでフォームの コントロールに イベントを送ります。

逆の動作は可能ですか?例えば、C# フォームまたはそのコントロールは、ユーザーイベントを MTChar に送信し、 OnChartEvent() で eventChartCustom のようにイベントを処理します.

2) または、Mt 端末と C# Form アプリ間の相互モードでコールボール関数を使用するか?

3) GuiControllerをGlobal Variableとして使用し、全てのChart/EA/indicatorを1つのC# Appにリンクさせる。

 
とても詳しい記事をありがとう!質問:この.netフレームワークで音声認識を実装することは可能でしょうか?
そうすれば、Windowsフォームのボタンをクリックするだけでなく、声でMT5を操作することも可能になります。
.netフレームワークには様々なクラスやメソッドが豊富にあることは理解しています。いずれにせよ、その中にはこのようなものがあるはずだ。
例えば、音声認識時に単語をテキストファイルに書き出し、それを端末が読み取り、その中の特定の単語で端末が特定のアクションを行い、さらにトレーダーに心地よい声で返答するようなことが可能です。
どなたかアドバイスをお願いします。