システム検証DIYプロジェクトを読みました。 第1章 TradingSimula_18――例を使ってトレードアルゴリズムのプログラミング方法を学ぶ
参考URL
トレーダーズショップ : システム検証DIYプロジェクト【第2版】
GitHub - georgepruitt/TradingSimula18: Python System Back Tester - Traversing Over Then Down
trendfollowingsystems.com
P.40 pythonのインストール
1)Welcome to Python.org -> Downloads -> pythonをダウンロードします。

2)Installerをクリックし、インストールを開始させます。

customize installationを選択します。





P.47 openpyxlライブラリをインストールする。


IDLEを起動して、DonchainTest_1.pyを開く
コード前半は、内部で使うため、きにしなくてよいそう。
以下のコメントより下半分をユーザ側は修正していくそうだ。
#------------------------------------------------------------------------------------
Start programming your great trading ideas below here - don't touch stuff above
#-----------------------------------------------------------------------------------
買いや売り水準、ポジションサイズなどを決めていく。

P.48 初めてのスクリプト実行
このDonchainTest_1.pyは、どうやらチャネルベースのブレイクアウトアルゴリズムのコードのようだ。(どんな手法なのかあまりイメージできないが)
スクリプトの実行仕方は、いかのように簡単にできる。
Run -> RunModuleを選択

commodityFuturesData->US.csvを選択する。

するとあっという間にシミュレーションデータが出力された。
