SU/CAR-ST-APi-cells

悪を告発する真面目で時におバカな独り言ブログ

自作DSLで株シストレ
Esgrsdnl

ある詐欺グループとの戦い
Sort Uniq / C Awk R Sed Tcl/Tk
Shell Unix (percentile) Compile Assembly Run
Stock Trading APi cells
ローマは一日にしてならず R,C

53歳限界プログラマの憂鬱
mix of AB


にほんブログ村 株ブログ 株 自動売買へ
にほんブログ村 株ブログ 株 デイトレードへ
にほんブログ村 先物取引ブログ 日経225先物へ

来訪ありがとうございます
←クリックいただくと励みになります
(先物でも詐欺業者見つけたので)
このブログのコメントについて

2019/4~
運用資金250万
カラクリあり

怪しいブログwatch

ミッションは2019/4/7午前0時に発動しました
しばらく少しでも多くの人が詐欺に気づくよう努力してみます
マサユキくんはバーチャルトレーダーです
ドログバさんもバーチャルトレーダーです
かぶさん引っ越しkabuさんになりました
美咲さんもバーチャルトレーダーです
kabuさんもバーチャルトレーダーです
株式市場(システムに改名)という業者が詐欺である証拠

↑グラフ書き換えてきました
  業者名もシステムに変えてきました

個別株に加えてFX・日経先物の業者もありますね 闇深すぎorz

ストラテジーがテキストファイルであり、かつ、ほぼすべての操作がコマンドである自作システムの利点

にほんブログ村 株ブログ 株 自動売買へ

長ったらしい題名ですが・・・

自作システムは一応GUIなので、バックテストは

f:id:sucar:20180719062431p:plain

こんなパネル上で、ルールを選んで、操作ボタンを押してグラフを出力させるんですが

  • ストラテジーがテキストファイルであり
  • かつ、ほぼすべての操作がコマンドである

ので

m4r2=05C_OR_0_NoZday
cat ./suQ2/m4_rule2/$m4r2.m4 > ./suQ2/m4_rule2/tmp.m4
echo Zday	8 >>./suQ2/m4_rule2/tmp.m4
./suQ2/car_m4 tmp 2
./suQ2/car_addset 0
./suQ2/car_mtadd Ts_tmpm4 2
./suQ2/car_mt_runngr Ts_tmpm4
./suQ2/car_bet BN_auto
./suQ2/car_1st

for i in 7 6 5 4 3 2
do
cat ./suQ2/m4_rule2/$m4r2.m4 > ./suQ2/m4_rule2/tmp.m4
echo Zday	$i >>./suQ2/m4_rule2/tmp.m4
./suQ2/car_m4 tmp 2
./suQ2/car_addset 1
./suQ2/car_mtadd Ts_tmpm4 2
./suQ2/car_mt_runngr Ts_tmpm4
./suQ2/car_bet BN_auto
./suQ2/car_add
done

./suQ2/car_addGr

こんな感じのshell script を書けば

f:id:sucar:20180719063128p:plain

パラメタを振った形で、複数のバックテストグラフを描いてくれる

shell script を書くのは面倒だけど、GUIを操作するとやったことがlogに残るので、それを切り出して加工すれば楽に書ける

一応やっていることを説明すると

  • パラメタを一つ消したストラテジーを用意する
  • echoコマンドでそのパラメタを追記できるようにする
  • forコマンドで、パラメタを振って
  • バックテストを繰り返し実行

あんまり凝ると過剰フィッティングになりそうだけど、別の利用法を考えているとこ

f:id:sucar:20180719064907p:plain

 うまく活用できれば、DD抑制になるかも・・・・

今日はこれから病院へ行きます

 

f:id:sucar:20150414192227p:plain

CとRでス・パ・カー・エス・ティー
高級アセンブラC言語と統計分析R言語を
駆使して生まれたその名は、ス・パ・カー・エス・ティー!

f:id:sucar:20150414193802p:plain