PREV | PAGE-SELECT | NEXT

≫ EDIT

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

| スポンサー広告 | --時--分 | comments(-) | trackbacks(-) | TOP↑

≫ EDIT

シミュレーション時に半ドンを避ける(イエスランゲージ練習問題)

今は過去の話になってしまいましたが、2009年大発会までは、大納会と大発会は前場取引のみでした。

今後は前場取引のみの所謂半ドンというのはありませんが、シミュレーションをする上では例外のケースとして扱う必要が出てきます。

「プログラムでどう書くか」というのが問題だったのですが、意外といえば意外な答えで「前場」だけの日を全部書き出してしまうというものでした。該当日数は数えられる程度ですし、「明日が半ドンかどうか」というプログラムを書くのは不可能なので、このような方法になります。

############################################
//変数の定義
Var:Half_day(0);

//変数を初期化
Half_day = 0 ;

//半ドンの日を定義
If Date == 20011228 or Date == 20020104 or Date == 20021230 or
Date == 20030106 or Date == 20031230 or Date == 20041230 or
Date == 20050104 or Date == 20051230 or Date == 20060104 or
Date == 20061229 or Date == 20070104 or Date == 20071228 or
Date == 20080104 or Date == 20081230 or Date == 20090105
Then Half_day = 1 ;

/*
後は「Half_day」を用いた売買プログラムを書く
*/
############################################

日にちはトレードスタジアムのシミュレーションチャートをスクロールしながら一個一個目で追っていきました。


シストレブログランキング

日経225ブログランキング
スポンサーサイト

| シストレ講習 | 10時32分 | comments:0 | trackbacks:0 | TOP↑















非公開コメント

http://systemtradeindex.blog27.fc2.com/tb.php/37-fcce0d21

PREV | PAGE-SELECT | NEXT

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。