ねほり.com

何もないから何かみつかる nehori.com

Protraの使い方基礎編(Protraシステムトレード)

      2017/05/22

ある程度慣れてきたので、Protraの(私の)使い方を説明します。

Protraを通じてテクニカル指標や手法に詳しくなることが、最終的にどんな相場でも利益を出すことに繋がる・・と思っています。

まぁ、株で年間を通して勝ったことは一度もないですが・・・。

Protraとは?

日本の株式市場を対象とするシステムトレードソフトです。独自のプログラミング言語を使用して、さまざまなチャートを描画したり、トレーディングシステムを構築したりすることができます。

Protraの残念なところ

  • 同日売買ができない
  • 自動売買ができない
  • 明日買うべき銘柄を表示する機能がない
  • リアルタイムな株価に対する検証はできない
  • 多数の銘柄からシグナルが発生したものはすべてエントリーすることになる

要するにデイトレとして使うことはできません。そもそもリアルの売買機能もないです。

※protraは、基本的に表示された結果をもとに、翌日の寄りで売買することを想定しています。

また、テクニカル指標でのバックテストしかサポートしていないので、似た動きをする銘柄を抽出したり、関数フィティング、遺伝的アルゴリズムやDeep Learningを使った売買検証はできない(と思っています)。

2chを見てみると、Protraのテクニカル指標のライブラリTIlib.ptを参考に、完全にシステムトレードを自作する人もいます。

実売買の自動化を目指す場合には、そのような方向に進んでいくのもありでしょう。

また、UIで出来ることは単純なオプション設定程度です。

因みに、Omega ChartやイザナミはUIから各テクニカル指標のパラメータ調整ができるようです。

【Omega Chart】

33

【イザナミ】

1f1e2d77

protraは、かなり割りきった仕様にすることで、ユーザーのバックテスト環境の早期立ち上げを可能としています。

新規に銘柄一覧を作る

デフォルトでは次の3種類しか存在しません。

  • 株価指数
  • 日経平均構成銘柄
  • 売買代金上位500位

東証一部の大柄な銘柄で利益を得ようとすると、すでにたくさんの投資家により購入された株式だったり、機関投資家が参戦する株式だったりと多くの障壁があります。

なので、短期の個人投資家にとって旨味があるマザーズや東証2部に興味があります。

あったら便利そうな銘柄一覧

  • 貸借銘柄(東証1部)
  • 日経225採用銘柄
  • マザーズ
  • 東証2部
  • JASDAQ
  • ○○関連株(オリンピック、宇宙、医療バイオ)

日本取引所グループのサイトに制度信用・貸借銘柄一覧があります。

ここから一覧のExcelを取得して、銘柄コードをコピー&ペーストすれば、新規に銘柄一覧を作ることができます。

Clipboard04

チャートの追加方法

既に紹介済ですが、「Protra\chart」フォルダの下に「○○.pt」というファイルを置けば自動的にチャート一覧に表示されます。

例えば、3点チャージ投資法で利用するMACPとRSI、VRを表示するソースコードを作成して、名前をつけて置いてみて下さい。

右クリックするとチャート一覧が表示され、そこに作成したファイル名が表示されるはずです。

Clipboard01

本来はY軸の基準値が違う指標を、もっと分かりやすく表示して欲しいですが、そのような機能はありません。

自作の売買ルールのバックテストをする方法

これも今まで記載しているとおりです。

「Protra\system」に「○○.pt」というファイル名で保存すると、PtSim.exe上でバックテストが可能です。
基本的なソースコードの構成は次のようになります(by Hirafer!の株式投資入門さんより抜粋)。

このような独自のプログラミング言語を使ったプログラムで作られています。

注意する点として、不具合修正等を行いバックテストを2回行う場合は前回のデータを削除する必要があります。

「data」「log」ファイルの該当ログを削除するか、PtSim.exeの

「ファイル」→「実行履歴の削除」

から削除できます。

実装の容易さと自由度に関してはprotra最大の利点です。

 - 2017年, システムトレード, 投資

  関連記事

13
鳥居万友美氏の手法(RCIの3本使い)の有効性検証(protraシストレ)

前回「RCI」を3本使ってグラフを表示してみました。 次は、これを使ったトレード …

10
イザナミのサンプル手法の検証(protraシストレ)

インターネット上にProtraのサンプルコードが見つかりません・・・。 そもそも …

5
RCIの3本ライン表示方法(protraシストレ)

protraを使ったバックテストのソースコードばかり公開してますが、グラフ表示も …

9
斉藤正章氏の手法の有効性検証(protraシストレ)

Protraに慣れてないので、まだまだ巷のサンプルソースコードを入手したい。 ・ …

1
加藤浩一氏の手法(BB&RSI)の有効性検証(protraシストレ)

チームに分かれて3ヶ月かけて検討したマネージャとガチンコ勝負の「社内コンペ」が終 …

2
Protraサンプル(Breakout)の有効性検証(protraシストレ)

最初にProtraを利用した際に、サンプルの動作確認でエラーが発生し何もわからな …

1
5月は絶好のザリガニ釣りシーズン(千葉県稲毛区)

西千葉駅から千葉動物公園に向かう途中に、小さな用水路があります。   …

7
前日比-10%投資法の有効性検証(protraシストレ)

システムトレード可能なバックテスト環境という「聖杯」を手に入れた。と喜んでいまし …

unnamed
Protraを使ったバックテスト環境の構築

Pythonや人工知能の学習を兼ねてというのは目的ではないことを再認識しました。 …

IMG_20170301_194211
ドラえもんVRで垣間見た新しい視覚体験

バンダイナムコエンターテインメントが製作したVRアトラクション『ドラえもんVR「 …