皆さん、こんにちは!今日はMetaTrader 4用の便利なスクリプト『Close Basket Pairs v1』についてお話しします。このMQL4スクリプトは、特定の利益や損失の閾値に基づいて、複数の通貨ペアのポジションを一括で閉じるためのものです。
- スクリプト名は「CloseBasketPairs.mq4」です。
- 著作権は2024年にMetaQuotes Software Corp.に所属しています。
- MetaQuotesの公式ウェブサイトへのリンクも提供されています。
- スクリプトのバージョンは1.01です。
- スクリプトの作者は「persinaru@gmail.com」です。
- ライセンスは2024年のIPに基づくフリーオープンソースです。
- このスクリプトの主な目的は、設定された利益または損失の閾値を満たしたときに、通貨ペアのポジションを閉じることです。
- 使用は自己責任で、作者は損害や損失について責任を負いません。
このスクリプトでは、バスケット内の通貨ペアとその注文タイプを定義し、利益や損失の閾値を設定します。開いている全ポジションをループして、定義されたバスケットペアに属しているかどうかを確認します。もしポジションが基準を満たしている場合(利益が閾値を超えるか、損失が閾値を超える場合)、そのポジションは閉じられます。
最後に、初期化、非初期化、ティックイベントの処理のための関数が提供されており、PrintStrategyInfo()関数を使って戦略に関する情報を表示します。

