引き続きTradingSystemの日々の処理。
日々のストップ設定であるset_stop(position, index)の内部は、
tightest_stop(position, index)を呼んでストップをセットするだけ、
tightest_stop(position, index)の中身は、
現在設定されてるストップと、セットされてるStopから算出される値のうち、
最も厳しい値を返す。
最も厳しいとは、
買いのときは高値、売りは安値。
つまりこれでトレーリングストップが出来た。
手仕舞いはcheck_exit(trade, index)で、
セットされたExitのメソッドcheck_exit(trade, index)を順次呼び出し、、、
ているように見えるが、ヘンなことやってる。
変なことやってるというか、マナー悪いなぁ。
まあ、一旦は、順次処理して、手仕舞いのシグナルが出たら、
手仕舞い終了するものとここでは理解する。
明日、ヘンなことについては言及しよう。
では。
質問コーナー、お問い合わせは、sanpome.net@gmail.com まで。