MetaTrader 4 ソースコード

作成者 StockSharp

API ベースのアプリケーションを稼働中の MetaTrader 4 ターミナルへ接続する、S#.MT4 ブリッジの C# ソースコードと MQL4 Expert Advisor のソースコードを含むアーカイブを入手できます。ターミナルのデータと取引コマンドが StockSharp メッセージモデルへ変換される仕組みを確認し、インフラストラクチャに合わせて連携を変更できます。コネクタは単体製品とし...

23 ダウンロード数
☆☆☆☆☆ 評価
0 レビュー
NuGet 5.0.36 Install-Package StockSharp.MT4_Sources -Version 5.0.36
MetaTrader 4 ソースコード

API ベースのアプリケーションを稼働中の MetaTrader 4 ターミナルへ接続する、S#.MT4 ブリッジの C# ソースコードと MQL4 Expert Advisor のソースコードを含むアーカイブを入手できます。ターミナルのデータと取引コマンドが StockSharp メッセージモデルへ変換される仕組みを確認し、インフラストラクチャに合わせて連携を変更できます。コネクタは単体製品としても提供されています:MT 4

プロジェクトには、DllExport で関数をエクスポートする x86 DLL、MQL4 Expert Advisor、ローカル FIX サーバーが含まれます。Expert Advisor は DLL を読み込み、ターミナルの構造体を C# に渡し、内部キューからコマンドを取得します。

  • 銘柄と相場情報:コードはシンボルとそのプロパティを取得し、Level1 メッセージを生成します。
  • ローソク足:時間枠ローソク足の購読と指定期間の履歴要求を MetaTrader 4 の関数によって実装しています。
  • 口座とポジション:残高、純資産、損益、証拠金、ポジション、注文、約定を StockSharp メッセージへマッピングします。
  • 取引コマンド:成行、指値、stop 注文の登録、変更、取消に加え、ターミナルが対応する Stop Loss、Take Profit、有効期限、スリッページの各パラメーターを扱います。
  • 連携設定:FIX サーバーのアドレス、認証情報、ボードコード、主要シンボル、ポーリング間隔、注文履歴の深さを Expert Advisor で設定できます。

ネイティブブリッジは x86 を対象とし、Windows 上の対応する MetaTrader 4 環境への読み込みを想定しています。利用できる銘柄、履歴、取引操作は、ターミナル、ブローカー、接続口座によって異なります。

料金プラン

ユーザーレビュー

ログイン レビューを書くには

まだレビューはありません