開発中のEA
複数ポジションを両建てで保持して、利益の出ているポジションを決済するタイミングで、含み損を抱えているポジションを決済する手法をEAにしてデモ口座で検証をしています。
課題点
利益確定した際の利益が少ないと含み損を抱えているポジションの決済ができないことがあり、ポジションの整理ができないことが多々あります。結果として含み損のポジションが多くなっしまいます。
また、決済ロジックとして、ローソク足の状況判断とトレールによる逆指値を利用しています。 ローソク足の状況判断 のロジックでは、決済時に含み損ポジションを決済するロジックを組み込めましたが、 トレールによる逆指値 では、 含み損ポジションを決済するロジックを組み込めず、利益確定をしているにもかかわらず、含み損を抱えているポジションを決済し、減らすことができませんでした。
日単位での利益分の含み損を決済する手法
そこで、一日の終わりに、その日に決済したポジションの損益を合算して、トータルで利益が残っている場合は、含み損を抱えているポジションをできる限り決済する手法をEAに組み込むことを検討しています。 1ポジション決済時に利益が足らず含み損の大きいポジションを 複数ポジションの利益を合算することで、決済できるかもしれません。
検討仕様
具体的な仕様は下記となります。
- サーバタイムで23:45にその日に決済したポジションのトータルの損益を合算。
- 利益がある場合は、利益の範囲内で含み損を抱えているポジションを決済する。
あくまで構想段階なため、EAに仕様を組み込んだ後、バックテストが終了したら結果をご報告したいと思います。