ねほり.com

何もないから何かみつかる

Protraの使い方基礎編(チャートの追加方法)

      2017/06/03

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

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

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

Protraとは?

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

Protraの残念なところ

  • 同日売買ができない
  • 自動売買ができない
  • 各年の利益率を表示することができない
  • 組み込み関数が少ない(今日の日付などが取得できない)
  • 明日買うべき銘柄を表示する機能がない
  • リアルタイムな株価に対する検証はできない
  • レンジが異なる2軸の指標を一つのグラフ上に表示すると見にくい
  • 多数の銘柄からシグナルが発生したものはすべてエントリーすることになる

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

※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年, システムトレード, 投資

  関連記事

kichijoujisatou_ry
量産型MVP(事業部内MVP 2017を受賞)

会社のソフトウェア事業部で「年間MVP」をもらいました。 事業部は150人程度の …

2
OmegaChartの使い方導入編(長期株価取得)

Protraはよくできたソフトだけど、本日の日付を使った売買戦略とか、ファンダメ …

6
MM手法(BB、RSI、ADX、MACD)の有効性検証(protraシストレ)

少し複雑な投資手法のバックテストにチャレンジしてみます。 MM法 増田正美氏が考 …

download (1)
うねりチャート底値買い投資術(うねり取り手法:上岡正明氏編)

四季報に出ている日本の企業を見ると、サラリーマンの限界は800万円~1000万円 …

3
タイドプールでタコ捕り&磯遊び(千葉県・かなや編)

千葉市内に最も近く磯遊びができる場所に「金谷」があります。 と言っても富津市なの …

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

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

IMG_20171104_144105
千葉公園のハス池でモツゴ(クチボソ)捕り(千葉県千葉市)

大人も子供と一緒に1,2組は千葉公園のハス池でガサガサしている人がいる。 ただし …

1
小櫃堰公園の池でモツゴ捕り(千葉県木更津市)

千葉県 小櫃川はシーバス(スズキ)釣りで有名です。 その川の横にあるのが小櫃堰公 …

pred
Kerasのモデル保存・利用(ディープラーニング)

Kerasを使った学習モデルの書き方に関しては、ある程度調べました。 はじめての …

g2
高知工科大学生の卒業論文(MACP、VR、MACD)の有効性確認(protraシストレ)

10年前となりますが、平成18年度の学士学位論文にテクニカル分析に関するものを見 …