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

ユーザーの評価に基づくMetaTrader 5のトップスクリプト - 3

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

決済済みの取引履歴(CSVファイル、または付属のRuinsExport.mq5スクリプトによって現在の口座の取引履歴から自動的に生成されたもの)を読み取り、4つの独立したリスク指標を報告します: 損失後の取引量の増加、平均価格が不利になる同方向のエクスポージャーの重複、勝ちと負けにおけるペイオフの非対称性、および1取引あたりの指定リスクに基づく古典的な破綻リスクの推定値。 これら4つのスコアは、平易な言葉で書かれた推奨事項とともに、A~Fの単一の評価に統合されます。CSVファイルが見つからない場合、スクリプトは再現可能なデモ用取引記録を自動的に生成するため、初回実行時からレポートを確認することができます。

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

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

このスクリプトはONNXモデルの構造を検査するのに便利で、入力と出力、それらの名前、およびそれらのプロパティに関する洞察を提供する。特に、機械学習アプリケーションで使用されるONNXモデルの特徴を理解し、デバッグするのに役立つ。

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

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

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

この関数は取引開始のメインロジックを実行します。ユーザーが提供したシンボル情報とパラメータに基づいて、始値、利益確定レベル、ストップロスを計算します。シンボル、数量、注文タイプ、スリッページ、コメント、マジックナンバーなどの必要な情報を含む取引リクエスト(MqlTradeRequest)を準備します。OrderSend 関数を呼び出して取引リクエストを送信し、結果を取得します。SetTypeFillingBySymbol 関数: シンボルの成行ポリシーに従って、注文の成行タイプ(Fill または Cancel、Immediate または Cancel または Return)を決定します。GetMinTradeLevel 関数: シンボルのフリーズレベルとストップレベルに基づいて最小取引レベルを計算します。最小レベルが一定の範囲内に収まるように調整し、結果を返します。

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

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

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

データを収集し、古い順から新しい順にCSVに送信するシンプルな開始点スクリプト。この例では、終値のデータのみが収集される。

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

履歴の読み込みと確認とともにワンクリックですべての必要な製品や時間枠をエクスポートします。

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

このスクリプトは、トレーダーが特定の期間におけるローソク足の分布や範囲を理解するのに役立ち、テイクプロフィットやストップロスに使用するヒストリカル値を決定するなど、取引上の意思決定に役立ちます。

ウィンドウのあなたの選択した時刻でピリオドセパレータを追加します。

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

WebRequest()関数を使用してMQL5.comのウェブサイト上で画像を含むメッセージを投稿する例。これは、ログイン名とパスワードを使用して承認し、テキストメッセージに画像を挿入する方法の例です。

このスクリプトは、Windows APIを使用して、クライアント端末ウィンドウの透明度レベルを設定することができます。

このスクリプトでは、正規表現をテストすることができます。

このスクリプトを実行すると、資産で許容される最大ロットサイズが表示されます。

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

ワイドスクリーンショットを作成するスクリプトです。

このスクリプトは、開いているすべてのチャートを一定の間隔で切り替えます。特定な銘柄のチャートのみを表示することもできます。

このスクリプトは、特定の期間(取引数、利益、利益率)での製品の取引の簡単な統計を表示します。

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

このスクリプトは、気配値表示ウィンドウで通貨ペアの数に応じて1つのチャートウィンドウにいくつかのサブチャートを表示します。

価格マークを描くためのスクリプト。

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

チャートにドラッグすると、そのチャートにあるバーの数をエキスパート・ウィンドウに表示するスクリプト。

利益確定のポジションを決済する

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

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

このスクリプトは、気配値表示のすべての銘柄のピボットポイントを計算し、HTMLファイルに結果を表示します。

スクリプトは Axel Rudolph レベルを描画します。

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

ワンクリックでの複数チャートの設定

ポジションの再構築 - ヘッジ勘定の取引履歴を扱う例です。

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

1234567