KEISHO_MAN さんが書きました:
パラメーターについて確認させてください。
MinuteToStopですがCloseHour、CloseHour2で設定した時間から1時間引いた時間の何分に停止するという意味であってますか?
また、24時間常にトレードをする設定にする場合はどう設定するのが正解なのでしょうか?
よろしくお願いします。
はい。
MinuteToStop はそういうことですね。指定時間の数分前にはエントリーを控えるという発想が原点でしたのでそうなってしまいました。ちなみにClabやSpiderはこの数値は55になっています。
CloseHour = 3;
MinuteToStop = 0;
の場合は、2時で終了してしまいますので注意が必要です。「その時間の何分までという素直な式に変更しようかなぁ。」と考えてもいます。
24時間設定の場合は、
OpenHour と CloseHour に同じ時間を入力することで24時間取引になります。その場合
MinuteToStop パラメータは無視されます。
もし不安な場合は、テスターの VisualMode で スクリーン表示み見てみてください。スクリーン表示は常に別関数で表示させてますので、
--This is not TradingTime!! Please wait.--
--This is TradingTime. Good Luck!--
この状態が絶対です。←(ここのプログラムミスがあったら言い切れませんが・・・)
時間設定はこの手のEAでは一番重要で、一番ややこしくなるところでもあるので注意が必要ですね。わかりづらいパラメータはどんどん改善していきたいのでなんなりとお申し付け下さい。よろしくお願い致します。