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

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

icon

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

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

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

これは、チャートウィンドウの現在の取引口座にデータを表示する有益なスクリプトです。

この簡単なスクリプトは、チャートのすべての色をランダム化します。クリックして、結果を自分で見てください。

非プログラマのために「チャートオブジェクトの説明」を有効にします。開いているすべてのチャートウィンドウのため。

OpenCLのでマンデルブロフラクタル計算の小さな例。OpenCLはCPU計算と比較してフラクタルの算出を最大約100倍速くします。

このスクリプトは、ニュースイベントでチャートに垂直線を追加します。

このスクリプトは、ポジションのストップアウト価格(ポジションはこの価格でブローカーによって決済されます)とフリーマージンがマイナスになる際の価格(ロックアウト価格)計算します。

このスクリプトは MetaTrader 4クライアント端末で使用するために履歴データをHST形式にエクスポートします。ファイルには MetaTrader 4に履歴データとしてインポートすることができ、オフラインチャートとして開くこともできます。

チャート同時スクロールのためのスクリプト。

金融資産のチャートからすべてのグラフィカルオブジェクトを削除するための簡単なスクリプト。チャートが不要になったオブジェクトによって混みすぎた場合に役に立ちます。

このスクリプトは、すべてのポジションを読み取り、各通貨のための露出(exposure)を計算します

このスクリプトは、datetime型の変数として表される時間を年、月、日、時、分、秒に変換します。

このスクリプトは、取引サーバで利用可能な(現在の銘柄の)履歴データをダウンロードします。

このスクリプトはインディケータの値をCSVファイルにエクスポートします。

sChartsSynchroScrollスクリプトの新しいバージョン。

このスクリプトは、そのソースコード(MQL5における古典的なプログラムの解決法)を使用してファイルを生成します。プログラムとアルゴリズムを研究するのに有用かもしれません。

このスクリプトは、グラフィカルオブジェクトを使用してチャート上に約定履歴を配置することができます。

このスクリプトは MetaTrader 5 から履歴相場データをエクスポートして MetaTrader 4 にインポートします。このソリューションを使うと、MetaTrader 4のために完全な履歴を取得できるようになります。

ターミナルビルド344は、特別なグラフィカルオブジェクト(OBJ_EVENT)を使用しての経済カレンダーニュースの表示を追加しました。現在の経済データを持つ経済カレンダーのデモンストレーションとして、直近のメジャーイベント(ピンク)の日付を出力するスクリプト

このスクリプトは、リスク資金の指定されたパーセンテージを使って取引するロット数を計算します。

このスクリプトの目的は、過去のレートデータを外部プログラムでの分析のために便利な形式にエクスポートすることです。

このスクリプトは、Windowsのクリップボードの内容を取得します。

このスクリプトは、クライアント端末で開かれたすべてのチャートの同期スクロールを提供します。

このスクリプトは、デマーク(DeMark)方式のピボットポイントを検索してチャート上に表示し、それらのディメンションを示します。

このスクリプトは、デマーク(DeMark)方式のピボットポイントを検索してチャート上に表示し、それらのディメンションを示します

このスクリプトは選択したシンボルの全てのウィンドウを閉じる、または全てのウィンドウを閉じます。

スクリプトは45のテストでコンピュータの性能を検証します。VPS/VDSサーバの性能を比べることも可能です。

スクリプトは、ローソク足のブル(買い気)とベア(売り気)の数を表示します。

チャートウィンドウのオブジェクト数の計算例

特定のタイミングで画像の表示が必要な場合、もしくは隠す場合、画像の表示エリアを指定しムービングウィンドウを使うことができます。

ChartNavigate() 関数の使用例のシンプルなスクリプト

OBJ_BITMAP で生成した背景画像のサンプル

ライブラリwininet.dllを使って、オンラインからページ(ファイル)をダウンロードするシンプルな方法です。

このスクリプトは、Standard Library (CChart)のクラスを使ったチャートプロパティのコントロールを描写します。

このスクリプトは、Standard Libraryのクラスを使ったグラフィックオブジェクトのコントールを描写します。

1234