無料でロボットをダウンロードする方法を見る
Twitter上で私たちを見つけてください。
私たちのファンページに参加してください
興味深いスクリプト?
それではリンクにそれを投稿してください。-
他の人にそれを評価してもらいます
スクリプトを気に入りましたか?MetaTrader 5ターミナルの中でそれを試してみてください。
ビュー:
38
評価:
(2)
パブリッシュ済み:
アップデート済み:
MQL5フリーランス このコードに基づいたロボットまたはインジケーターが必要なら、フリーランスでご注文ください フリーランスに移動


Close_Orders - ポジションを決済し、注文を削除するための汎用関数

簡単な説明

MetaTrader 5の14の取引管理タスクのための1つの関数です。

タイプ、収益性、マジックナンバーによるフィルタリングでポジションをクローズし、未決注文を削除します。

できること

ポジションの場合(9つのオプション)

  • 全ポジション / 収益性の高いポジションのみ / 負けているポジションのみ

  • 買いのみ / 売りのみ

  • 利益が出ている買いポジション / 利益が出ていない買いポジション

  • 利益確定売り/損失確定売り

未決注文の場合(5つのオプション):

  • 全保留注文 / 逆指値注文のみ / 逆指値注文のみ

  • 売り指値のみ / 売り逆指値のみ

使用方法

// コール例:
Close_Orders("Position", "All", 0);           // 全ポジション
Close_Orders("Position", "Buy Profit", 123);  // マジク123で儲かる買い方
Close_Orders("Order", "Buy Stop", 0);         // すべての買い逆指値注文

パラメータ

  • p_o: " ポジション" または "注文".

  • type_po : フィルタの種類 (上記のオプションを参照)

  • magicNumber : マジック (0 = すべて)

利点

  • シンプル - 14の関数の代わりに1つのコール

  • 柔軟性 - トレードの細かいフィルタリング

  • 安全性 - ループの適切な処理

  • 汎用性 - Expert Advisor、スクリプト、インジケータに使用可能

テクニカル機能

  • 偏差 = 5 - 最適な 価格許容範囲

  • 終端からの反復 - 安全な削除

  • ローカル変数 - クエリの分離

プロジェクトへの組み込み

#include <Close_Orders.mqh>
// すぐに使える!

MetaQuotes Ltdによってロシア語から翻訳されました。
元のコード: https://www.mql5.com/ru/code/68469

Larry Williams XGBoost Onnx Larry Williams XGBoost Onnx

AI時系列XGBoostを使ったラリー・ウィリアムの手法の採用

nパーセントでロットを計算 nパーセントでロットを計算

リスク率によるロット計算機能

n損益ポジション n損益ポジション

ポジション(未決済注文)の損益計算機

Accelerator Oscillator (AC) Accelerator Oscillator (AC)

アクセルレーション/デセレレーションインジケーター(AC)は現在の市場を動かす力の加速と減速を測ります。