MQLで書かれたUIのギャラリー - ページ 68

 
Реter Konow GUIを 備えた本格的なトレーディングアプリケーションを作成することは可能ですか?

MQL5はストラテジーロジックを実装し、WinFormsはいくつかのボタンをクリックすることでストラテジーロジックを変更し、EA内のいくつかの変数を制御し、いくつかの情報を表示するのに十分です。

ストラテジーのコードとインターフェイスのコードは、コードをクリーンに保つために互いに分離されています。

 
hini #:

MQL5はストラテジーのロジックを実装し、WinFormsはいくつかのボタンを押してストラテジーのロジックを変更し、EA内のいくつかの変数を制御し、いくつかの情報を表示するのに十分です。

ストラテジーのコードとインターフェースのコードは、コードをすっきりさせるために分離されています。

技術的には、どのWinFormsもMQL環境での 私のソリューションには、機能の面でも(多くの機能が開発中です)、インターフェース構築のスピードの面でも太刀打ちできません。KIBのコード・テンプレートを使えば、ビジュアル・エディタよりも速くインターフェースを作ることができます。それに、私はコンストラクタに、ウィンドウ内の要素をつかんで移動し、素早く配置する機能を追加する予定です。これは現在でも簡単にできます。それ以外の点では、理解しやすさと大衆ユーザーへのアクセシビリティという基準からすれば、私のソリューションは先を行っている。C#やオブジェクト指向プログラミングの知識は必要ないし、DLLをプラグインする必要もない。また、このスレッドでは、ユーザーに必要な詳細なチュートリアル情報を提供しています。誰もが自分でWinFormsを接続する方法を見つけ、発明することができます。

一人の人間として、あなたには個人的な意見と自分の好みを持つ権利があります。しかし、このスレッドはMQLで書かれたビルダーとエンジンに関するものである ことを忘れてはなりません したがって、技術的に不当な反対という文脈で、他の開発環境のインターフェースについて議論することは、禁止はされていないものの、不適切です。例えばMEやVSに反対しないように、MT5や他のプラットフォームに反対するものではありません。

ここで、MT5プラットフォーム上で、完成した基本 バージョンのコンストラクタ・エンジンは、 アルゴ・トレーディング・タスクを解決する手段としてWinFormsに可能性を残す ことはないでしょ うが、独自のオリジナルな方法を選択する人々は常に存在するでしょう。

私はこのトピックは出尽くしたと考え、これ以上の挑発には応じない。

 

トピックを組み合わせた結果、検討順序は以下のようになる:

14.パラメータ境界の時差保護を実装する:

  • ユーザーがプリセットした境界内の設定を制御するためのロジックを記述し、それが破られたときの警告のシステムを作成する。
  • 警告1:ユーザーは、設定を担当する要素の一部の色が変わるという形でシグナルを受け取る。 (テキスト、ベース、フレーム、スライダー バーの色を値の境界線にリンクさ せる)。
  • 警告2:リスク通知と元の設定に戻ることを提案するダイアログボックスを開く。("Cancel " ボタンをクリックしたときに、実際に前の設定に戻すことができるかテストしてみましょう。)
  • 警告3: これ以上の設定変更をブロックし、免責事項を通知する警告ウィンドウを開き、手動によるユーザー確認を要求する。(警告ウィンドウが表示されたときに、ウィンドウや要素がブロックされることを確認してみましょう。)


15.新しいAPIファイルのプリントアウトをより詳細に検討してみましょう。

//----------------------------------------------------------------------------------------------------


次に、見つかったバグや不具合を集めて、次のリリースのための作業リストをまとめる。

 
あなたのKIBが嫌いなわけではなく、テスターでの作業の問題を解決していないだけです。それでも私はあなたのプロジェクトを追い続けるつもりです。あなたの結果は素晴らしい。
 
私を魅了するのは、MQL環境での実装と、この実装の完全性である。だから私は開発を待っている。多くの人が待っているはずだ。
 
Edgar Akhmadeev #:
私を魅了するのは、MQL環境での実装と、この実装の完全性である。だから私は開発を待っている。多くの人が待っているはずだ。
ありがとう。開発はリアルタイムで進んでいますしね)。
 

ピーター、そのプロジェクトは いったいどこにあるんだ?

そこにある何かのリポジトリ(IMHOはソースコードとは呼べない)とドキュメント

 
Maxim Kuznetsov プロジェクトは いったいどこにあるんだ?

そこにある何かのリポジトリ(IMHOはソースコードとは呼べない)とドキュメント

なぜ探しているんだ、探しているのに見つからないのか)))。プロジェクトは、インストール手順とともに、ブランチのページにあります。正確なページは、スクロールバックしてください。

次のバージョンはkodobaseで公開されます。お望みなら、少しお待ちください。
 

要素枠の色をプログラムで変更し、パラメータ値と関連付ける機能を追加。これは、入力された値のリスクレベルを素早く認識するのに役立つ、有益で便利なインジケータです。実用的でわかりやすい。また、設定された限界値を超えた場合、警告ウィンドウが表示されます。

いくつか例を挙げましょう:


明日は例とコードで説明します。

 
新しいページから始めよう。