Files
backtestingfx/python/__pycache__/backtest.cpython-314.pyc
T

24 lines
4.9 KiB
Plaintext
Raw Normal View History

2026-06-14 17:48:44 +01:00
+
ŻŇ.jăóR^RIt^RIt!RR4t!RR4t!RR4tR#)éNcóLa]tRt^toRtRtR RltR RltRtRt Rt
Vt R#)
ÚStrategycóR#©©Úselfs&Ú4/home/khzrimrn/Work/backtestingfx/python/backtest.pyÚinitÚ
Strategy.initóŮ ócóR#rrrs&r
ÚnextÚ
Strategy.next r
rNcóVPPVPPWPPW#4R#r)Ú_brokerÚbuyÚ_barÚcloseÚ timestamp©r Úlot_sizeÚ stop_lossÚ take_profits&&&&r
rÚ Strategy.buy s*Ř Ź ×Ńźź¨(·I±I×4GŃ4GČÖ`rcóVPPVPPWPPW#4R#r)rÚsellrrrrs&&&&r
rÚ
Strategy.sells*Ř Ź ×Ń$ź)™)ź/™/¨8·Y±Y×5HŃ5HČ)ÖarcóŽVPPVPPVPP4R#r)rÚ close_allrrrrs&r
r!ÚStrategy.close_alls(Ř Ź ×Ńtźy™yź°· ± ×0CŃ0CÖDrcóŽVPPWPPVPP4R#r)rÚclose_positionrrr)r Úids&&r
r$ÚStrategy.close_positions(Ř Ź ×# BŻ © Ż©¸żą×9LŃ9LÖMrr)NN) Ú__name__Ú
__module__Ú __qualname__Ú__firstlineno__r rrrr!r$Ú__static_attributes__Ú__classdictcell__©Ú
__classdict__s@r
rrs-ř‡ň
ň
ôaôbňE÷NđNrrcó2a]tRt^toRtRtRtRtVtR#)Ú_AdaptercóWnR#r©Ú _strategy)r Ústrategys&&r
Ú__init__Ú_Adapter.__init__sŘrcóZWPnVPP4R#r)r3Úbarsr )r r8s&&r
r Ú
_Adapter.initsŘÔŘ Ź×ŃÖrcózWPnW PnVPP4R#r)r3rrr)r ÚbarÚbrokers&&&r
rÚ
_Adapter.next!s&ŘÔŘ!'ŹÔŘ Ź×ŃÖrr2N) r'r(r)r*r5r rr+r,r-s@r
r0r0sř‡ň÷đrr0có6a]tRt^'toRRltRtRtRtVtR#)ÚBacktestcóBWnW nW0nW@nWPnR#r)Ú_dfÚ_strategy_classÚ_cashÚ _commissionÚ_spread)r ÚdfÚstrategy_classÚcashÚ