FX損益概算見積ツール
FX予測の評価を行う際に、損益の概算を知りたくなりスクリプトを作成しました。
シグナルフラグ
class Flag(Enum): BUY = 1 HOLD = 0 SELL = -1
BUYが買い、SELLが売り、HOLDはシグナル無しです。 予測結果をこの3個のフラグで表現し、リストを作成しておきます。
ポジション保持モード
class Mode(Enum): WITH_HOLD = 0 WITHOUT_HOLD = 1
- WITH_HOLD: HOLDシグナルで決済を行わず、ポジションを保持します。
- WITHOUT_HOLD: HOLDシグナルでポジションを決済します。
パラメータ
- 価格リスト
- シグナルフラグリスト
- ポジション保持モード
- スプレッド(手数料)
結果
概算を出力出来ました。 本来であれば、Ask, Bidの価格を使って計算すべきなので、 良い概算が出たらまた作ろうと思います。 売買ロジックにも転用できそうです。