最近リリースされたChatGPT5を使い新しいスキャルピング用の決済専用EAを作りました。処理もものすごく早く頭もかなり良くなってるので感動しております!便利な世の中になりましたね~
ゴールドのスキャルピングでナンピンを良くしたりするので、決済に特化した自分専用のEAを作りました。大量の決済指値を一発で注文を出したり、成り行きで水平線にふれたら全ポジションの50%決済などが出来ます。

このEAは、チャート上に引いた水平線を使って、簡単に利食い(TP)や損切り(SL)を設定したり、保有ポジションの一部(50%)を決済したりするためのツールです。
主な機能の概要
このEAの主な機能は以下の3つです。
- 水平線を使ったTP/SLの設定
- チャート上の水平線を指定し、キーボードの「X」キーを押すだけで、その価格にTPまたはSLを設定できます。
- すべてのTP/SLを解除
- キーボードの「C」キーを押すだけで、現在の通貨ペアのすべてのTPとSLを一度に解除できます。
- 水平線に価格が到達したら50%を部分決済
- 水平線を指定し、キーボードの「Z」キーを押すと「50%モード」が有効になります。
- 価格がその水平線に到達すると、自動的に保有ポジションの50%を決済します。
使い方
1. 水平線を使ったTP/SLの設定
- まず、チャートに水平線を引きます。
- TPまたはSLとして設定したい価格に、この水平線を配置します。
- 水平線をクリックして選択します。(選択すると、線の両端に白い点が現れます)
- キーボードの**「X」キー**を押します。
- 価格が建値より有利な方向(買いポジションなら建値より上、売りポジションなら建値より下)にあれば、TPとして設定されます。
- 価格が建値より不利な方向にあれば、SLとして設定されます。
- 設定が成功すると「ok.wav」という音が鳴り、水平線は自動で削除されます。
2. すべてのTP/SLを解除
- 現在の通貨ペアのすべてのTPとSLを解除したい場合、キーボードの**「C」キー**を押します。
- この操作は、選択した水平線がなくても実行できます。
- 解除が成功すると「ok.wav」という音が鳴ります。
3. 水平線に価格が到達したら50%を部分決済
- TP/SLと同様に、決済したい価格に水平線を引きます。
- 水平線をクリックして選択します。
- キーボードの**「Z」キー**を押します。
- これで「50%モード」が有効になり、チャート上に「50%」というテキストが表示されます。
- 価格が水平線にタッチすると、現在保有しているポジションの合計数量の50%が自動的に決済されます。
- 決済が成功すると「ok.wav」という音が鳴り、水平線と「50%」のテキストは削除され、モードは解除されます。
パラメータ設定
EAをチャートに適用する際に、以下の設定を変更できます。
TextRightOffsetPx:50%決済モードの時に表示される「50%」というテキストを、チャートの右端からどれくらい離すかをピクセル単位で指定します。数値を大きくすると、より右側に表示されます。DebugMode:trueに設定すると、EAの動作に関する詳細なログが「ターミナル」ウィンドウの「エキスパート」タブに表示されます。動作確認やデバッグに役立ちます。


コメント