2018-01-01から1年間の記事一覧
CSN_1Aという戦略 abenomix.hatenablog.com 2008年の暴落に全く対応できていないので、パラメタ(変数)を弄ってみる 2007/1/5~2011/2/4の1000日データ 全くだめ! 変数は Vckc 22 Va1 15 Va2 29 Vzd 10 Vmn 30 となってる いろいろやったが割といい結果に…
追記)コロナショックにも対応できてない 更に追記)パラメタ弄ってた supercar.hatenablog.com 追記終わり) すみません ほぼ自分用記事です CSN_1A という戦略 MAIN 000 ; -----市場---------------------- NotT1 ; ---------------------- Var(ckc,22) Va…
CSN_1Cという戦略 abenomix.hatenablog.com 2013年の暴落に対しても少しDDが大きいので、パラメタ(変数)を弄ってみる 2009/12/4~2013/12/30の1000日データ 信用倍率2倍DD:j=866:736,321( 5.83%) 資金=12,637,529 損益=10,102,361 (年2,939,717 年利 23.26…
追記)2020/5/17 コロナショックに対して Va1 29⇒33 Vckc 22⇒26 としたところ 儲かってないが多少は改善した追記終わり) CSN_1Cという戦略 abenomix.hatenablog.com 2008年の暴落に対してDDが大きいので、パラメタ(変数)を弄ってみる 2007/1/5~2011/2/4…
追記)2020/5/17 コロナショックには対応できずx_x 追記終わり) すみません ほぼ自分用記事です CSN_1C という戦略 MAIN 000 ; -----市場---------------------- NotT1 ; ------------------------------- Var(ckc,22) Var(a1,29) ; ---------------- IntV(…
Esgrsdnl という自作DSL でシストレルールを記述しているのですが、そのマニュアル 特殊パラメタ MAIN MAIN : メインCソース指定 記述例 MAIN 000 ベースとなるCソースを指定 今のところ、./suQ2/main/main_000.c がメインCソースなので、000を指定 もしこ…
Esgrsdnl という自作DSL でシストレルールを記述しているのですが、そのマニュアル 特殊パラメタ CK_CNT CK_CNT : シグナル数フィルタ閾値 監視銘柄数1000に対して、この設定値以上の数シグナルが出て初めてシグナルとする (CNTはカウントですが、CKの意味…
Esgrsdnl という自作DSL でシストレルールを記述しているのですが、そのマニュアル 特殊パラメタ Zday と MAXn Zday : 何日保持するか? 省略時5 MAXn : 最大シグナル数(銘柄数) 省略時5 記述例 Zday 10 MAXn 30 ただ、半角スペースまたはタブで区切って…
株価情報のサイトが ということらしいので・・・ Protraのソースを弄って対応させてみる protra-protra_trunk-r534\trunk\Protra.Lib\Update\KabukaJohoUpdator.cs 52行目あたり protected override string DownloadUrl(DateTime date) { return "http://www…
まだ、はっきりとは決めてませんが、せっかくのブログなので、プログラムに関して以外のシストレについてこっちに整理して書いていこうかと思います 本家ブログの方はほぼ毎日何かしらの記事更新がある感じなのですが、記事書きすぎでしかも整理されていない…
awkでスクリプト書いてて嵌ったので簡単に記事を書く フィールドに何もない時、処理を変えたいとき、いろいろググると d.hatena.ne.jp このようなので、 if ($2==NULL) とか if ($2!=NULL) とか $3!=NULL { とかやって一見うまく動くのですが・・・・ フィー…
2020/6/22改定版) 自作システムのストラテジー記述でマクロが使えるようにしている(m4マクロ) で・・・ マクロを記述するのが結構面倒 そこで、マクロのテンプレートファイルを準備して ./m4_XX2.m4 define(`ExXXp',`_xx_')dnl dnl pXX pXX(N) pXX(d,u) p…
ふと閃いたのが ファイル名で稼働するスクリプトを切り替える というアイディア supercar.hatenablog.com で採用したのですが #!/bin/bash #echo cd `dirname $0` cd `dirname $0` #pwd mgcn=`echo $1 |cut -c 1-2` echo $mgcn if [ $mgcn = 'SS' ]; then ec…
opecode (クイックパラメタ) opcode a hei25s hei25s=-(hei25[i][j]-owa[i][j])/owa[i][j]*100; //a b hei5s hei5s=-(hei5[i][j]-owa[i][j])/owa[i][j]*100; //b c dxave3hei25s dxave3hei25s=dxave3hei25[i][j]/owa[i][j]*100; 廃止候補 d dai dai=da[i][…
追記2018/3/11)オペコード mm追加 ml変更 追記2018/3/9) フィルター設定/^X/を拡張パラメタのヘッダ#include "ex_para.h"へ 追記2018/2/18)オペコード _P_ を追加 追記2018/2/17)オペコード m> m!= IntN dblDを追加 追記2018/2/12)条件内にorが記述でき…
追記2018/3/9) 標準フィルター設定を固定し/^X/を削除(別で書き換える方式) 追記2018/2/19) オペコード DEFにUNDEFオプション追加 追記2018/2/18) オペコード _P_対応 ストラテジーを記述しているcsvファイルをC言語に取り込める形式に変換する部分には…
追記2018/3/9)mm_0,ml_0追加 追記2018/2/20) check() calc() 以外の関数をfunction.hへ移動 追記2018/2/19)#define _HEI_P_ #define _HEI_M_ 追加 追記2018/2/18)Heihei25,75,125を先に計算する 最も重要なパラメタ&ルール適用部分のC言語ソース suQ2/ma…
最近、データファイルの場所を変更したので、弄るファイルを書いておく まず、C言語ソース suQ2/main/sub/env.h #ifndef _ENV_H_ #define _ENV_H_ #define DATAMAX 4000 #define DATEMAX 1200 #define XDAYMAX2 100 #define PM 5000 #define _YN_ "\r\n" #de…
11ヶ月ぶりに記事書いてますw ほぼ自分用の記事 現在の自作シストレのC言語ソースのメイン部分 suQ2/main/simxp8trsu_nobug2.c /* * 業種別を取り込む準備⇒廃止 * 分割処理 1/500まで拡張 * 分割時の代金バグを修正 * mt_rule対応 * 表示用dispda[][] * 201…