久しぶりに書き込みします。
ここ数日ばたばたしていましたが、
処理自体は順調に追加できていました。
でも、シミュレーションばかりしてもしかたないので、
そろそろ見切りで実地をしてみたいです。
ちなみにうちのひまわり証券には、デモ取引モードがないので、
いきなりぶっつけ本番になります(^^;
今回追加した処理は以下のとおり。
・ 戻り決済
今までは、手仕舞いの決済には、利益確定と損切りをpips単位でしていしているが、
利益確定までの経過である程度の利益が出た場合に、一定の戻りがある場合に
決済をする機能を追加した。
当然であるが、利益確定までのどの程度の割合まで上昇し、どの程度戻した場合に
決済をするのか、miniに解析させている。
・ 逆シグナル決済
今までは、利益確定、損切りで決済していたが、逆のシグナルが出た時に、
決済をする機能を追加した。
これも、当然、miniに最適解を解析させている(^^;
・ 乖離率シグナルの追加
クロスでのしぐなるだったが、今回乖離率のシグナルを追加した。
クロスも乖離率も共に、移動平均をつかうので処理の追加は容易であった。
乖離率も同様に、各通貨ペアの最適解はminiにさせている。
シミュレーションの外注(Winなマシンにさせる)
現在のシミュレーションはminiでさせているが、開発とシミュレーションの両方をminiでやると
さすがにしんどそうなので、開発をしている時や、長時間のシミュレーションには、Windowsマシンに
させている。環境は、MySQLとActivePerlで、miniとおなじはずだが、なぜか、シミュレーションの
途中で処理をやめてしまう・・。
しかも、やめてしまうのに、処理状況は処理をしたふりをする・・・。
処理結果を見て、初めてなにもしていないことが判明した。
おそらくメモリが不足しているためだと思うが、せめてエラーで止まって欲しい・・・(–;