MetaTrader 5 ソースコード
API ベースのアプリケーションを稼働中の MetaTrader 5 ターミナルへ接続する、S#.MT5 ブリッジの C# ソースコードと MQL5 Expert Advisor のソースコードを含むアーカイブを入手できます。ターミナルのデータと取引要求が StockSharp メッセージへ変換される仕組みを確認し、要件に合わせて連携を変更できます。コネクタは単体製品としても提供されています:MT...
20
ダウンロード数
☆☆☆☆☆
評価
0
レビュー
NuGet 5.0.35
Install-Package StockSharp.MT5_Sources -Version 5.0.35
API ベースのアプリケーションを稼働中の MetaTrader 5 ターミナルへ接続する、S#.MT5 ブリッジの C# ソースコードと MQL5 Expert Advisor のソースコードを含むアーカイブを入手できます。ターミナルのデータと取引要求が StockSharp メッセージへ変換される仕組みを確認し、要件に合わせて連携を変更できます。コネクタは単体製品としても提供されています:MT 5。
プロジェクトには、DllExport で関数をエクスポートする x64 DLL、MQL5 Expert Advisor、ローカル FIX サーバーが含まれます。Expert Advisor は MetaTrader のネイティブ構造体を C# に渡し、コマンドキューをポーリングしてターミナル関数を呼び出します。
- 銘柄と口座:コードはシンボルと契約のプロパティ、口座と証拠金の値、ポジション、注文、約定を取得します。
- 相場情報:Level1、ティック約定、板情報、時間枠ローソク足に対応します。
- 履歴:
CopyTicksRangeとCopyRatesを使用して、指定期間のティックとローソク足を要求します。実際の履歴範囲はターミナルによって決まります。 - 取引コマンド:注文の登録、変更、取消に加え、執行、有効期限、保護条件の各フィールドを実装しています。
- 現在の条件注文マッピング:送信する
Conditional注文は現在 MQL5 の stop-limit 注文へマッピングされます。このコードパスでは通常の stop 注文を個別に選択できません。 - 連携設定:FIX サーバーのアドレス、認証情報、ボードコード、主要シンボル、ポーリング間隔、注文履歴の深さを設定できます。
ネイティブブリッジは x64 を対象とし、Windows 上の MetaTrader 5 での利用を想定しています。データの可用性、口座モード、対応する注文種別、取引権限はターミナルとブローカーによって異なります。
料金プラン
人気
年額
$1990.0/年