無料でロボットをダウンロードする方法を見る
Telegram上で私たちを見つけてください。
私たちのファンページに参加してください
MetaTrader 5ターミナルからコードベースにアクセスしてください。
適切なコードが見つからなかったらフリーランスセクションで注文できます
エキスパートアドバイザーやインディケータを書く方法

MetaTrader 5のためのMQL5スクリプトソースコード

icon

スクリプトはMQL5プログラムを使ってMetaTrader 5の中で一度だけ実行し、その後は直ちにチャートから削除されます。機能の例には取引履歴のアップロード、レポートの作成とメールでの送付、ファイルからのデータのダウンロードと処理が含まれます。スクリプトはグラフィカルインターフェイスを作成したり、シングルタイプの取引操作(例: すべてのポジションを直ちに決済)をおこなったりするためにも使用できます。

提供されたエキスパートアドバイザーをMetaTrader 5からダウンロードし実行することができます。スクリプトのライブラリはMetaEditor開発環境から直接使用することもでき、MQL5プログラミングを学ぶことができます。

コードを投稿
最新 | ベスト

為替履歴と指標データの取得ができるスクリプトです。

このスクリプトは、多数の設定を持つフィボナッチレベルグラフィックオブジェクトを作成します。

スクリプトは、平均および加重銘柄のボラティリティを計算します。

ロットを正しく丸めるためのユーティリティです。

このスクリプトは、オブジェクトをファイルに保存し、新しいチャートにオブジェクトを表示するのに役立ちます。

小売ヘッジ口座から決済されたポジションの履歴を.csvファイルにエクスポートします。

変数の値と名前を出力する簡単なインクルードファイルです。

金融商品のスワップ値を表示するスクリプトです。正と負のスワップのテキストは、異なる色で表示されます。

点と線の距離を計算するスクリプトです。

このスクリプトは、買い注文(青)と売り注文(赤)を表す水平線を描画します。

サードパーティのチックアーカイブを扱うためのライブラリです。

MathCeil、MathRound、MathFloor関数の例です。

浮動小数点(つまりfloatとdouble)の実際の格納された値を、十数桁までの高精度で表示します。これは、他のMQL5プログラムの浮動小数点数の正確な値をデバッグするのに役立ちます。

LeadLagRelationship指標 (https://www.mql5.com/ja/market/product/26229)確認スクリプト

VR注文履歴MT5 Liteは、取引履歴をCSV形式でダウンロードするスクリプトです。

一連の強気/弱気バーでのバーの数を数えます。結果をチャートとして表示します。チャートのスクリーンショットを保存します。このスクリプトはCGraphicクラスを使います。

一連の強気/弱気バーでのバーの数を数えます。結果をチャートとして表示します。チャートのスクリーンショットを保存します。このスクリプトはCGraphicクラスを使います。

スクリプトには、現在のFORTS先物を特定するための3つの独立した機能があります。

このスクリプトは、複数の未決注文を現在価格よりも低くします。

このスクリプトは、現在の価格よりも高い未決注文を複数出します。

「約定及び注文履歴」スクリプトは、特定の期間の取引履歴から約定と注文の全ての特性を示します。

経済指標カレンダーのためのHTMLファイル変換プログラムこのスクリプトはhttp://www.investing.com/economic-calendarからダウンロードしたページを解析し、CSVファイルでニュースの一覧を作成します。

このスクリプトは、現在のチャート設定を指定された名前のテンプレートに保存します。

このスクリプトは、チャート上のすべてのOBJ_TREND(トレンドライン)オブジェクトを検索し、そのラインを指定された価格シフトで指定された日付に移動します。

このスクリプトは、設定で指定された型の現在の銘柄のすべての注文を削除します。

このスクリプトは、全ての銘柄の全ての未決注文をひとつづつ決済します。<

このスクリプトは、現在の銘柄の全ての未決注文を決済します。<

このスクリプトは、デポジットで利用可能な余剰証拠金全体を使用してポジションを開くために使用できる最大ロットサイズを計算します。

2つの売買ストップリミットを同じ距離で出すためのスクリプトです。

SellStop Limit注文を出すためのスクリプトです。

BuyStop Limit注文を出すためのスクリプトです。

このスクリプトを使用すると、チャートから指標をすばやく削除できます。

スクリプトは、左上のコメントをチャートから削除します。

このスクリプトは、時間座標がトリガレベルの外にある古い選択された型のオブジェクトを全てのチャートから削除します。

このスクリプトは、ユーザが入力パラメータ選択した型のオブジェクトをクライアント端末の全てのチャートから削除します。

このスクリプトは、ユーザが選択した型のオブジェクトを全て現在のチャートから削除します。

2つの売買ストップ注文を同じ距離で出すためのスクリプトです。

2つ売買リミット注文を同じ距離で出すためのスクリプトです。

SellStop注文を出すためのスクリプトです。

BuyStop注文を出すためのスクリプトです。

1234