COLOR(red){SIZE_EM(2){もし 投資ツール Pylon(パイロン) に足りない機能がこのツールを使って大幅に追加できるとしたら!?・・・このツールが欲しい人は他にいませんか?}}

※現在はベータ版のためCOLOR(red){''無料''}で提供されています!ご自由にお使いください

//''なぜ あなたは Pylon を使っていてこのツールを使わないのですか?''

*はじめに [#z1b9ec2f]

本ソフトは、[[システムトレード用ソフトPylon(パイロン)>http://www.pylonsoft.com/]]の検証ツールです。

Pylonのバックテスト結果から、さらに詳細なデータを吐き出します。

#ref(PylonAnalyzer00.png)

''現在、大幅な機能追加と有料化を考えています!''
''機能要望があれば、ぜひコメント欄にお書きください!!''
*出力例 [#d51d0262]

-[[3点チャージ改>http://tobysoft.net/archives/PylonAnalyzer/3tencharge/3tencharge.html]]
ここのです→http://homepage2.nifty.com/portal/strategy/santen.htm

上記の例の場合、ドローダウンが大きいので、そのまま使うのはやめよう、
と言ったことが考えられます。

*最新版のダウンロード [#k7257ef9]

[[ver1.1.1 download>http://tobysoft.net/archives/PylonAnalyzer/PylonAnalyzer_1_1_1.zip]]


※Delphi製のソースコード付きです。Delphi2006でコンパイルできます。

*機能詳細 [#hdccc5b0]

Pylonの複数銘柄のバックテストの検証結果にない、以下の点を検証できます。
-純利益
-プロフィット・ファクター
-最大勝ち/負けトレード
-平均勝ち/負けトレード
-ドローダウン(最大ドローダウン、期間、回復期間)
-標準偏差
-回復期間(平均、最大)
-一日の取引回数

また、以下のグラフを描画します。
-累積利益
-各トレードの損益
-ドローダウンの深さ
-一日の取引回数
-回復期間分布
*使い方 [#ob5ed26d]

**解析の仕方 [#ueec8fb5]
Pylonでバックテストした後、「全トレードをCSVファイルに保存」で、
CSVに結果を保存します。
そのCSVファイルを、「ファイル」「開く」で指定し、保存するファイルを指定します。

もしくは、ウインドウにCSVファイルをドラッグアンドドロップします。
(ドラッグアンドドロップした場合は、自動的に同じディレクトリに保存されます)

**解析期間の指定 [#v53856c2]

「オプション」「期間を設定する」をチェックすると、
指定の期間に開始された取引のみを解析します。

期間を変更した後は、「更新」押すことで反映されます。

なお、期間は、取引の開始(つまり、買い始め、または空売りの始め)の指定ですので、
手仕舞いが期間外になることもあります。

*注意点 [#mc241ddb]

主に欠点について

-''ドローダウンが正確な値ではない''
具体的には、返済時の損益ベースなので、ドローダウンの値は、含み益ではありません。
現物ではよいのですが、信用取引の際は特に注意が必要です。

これは、Pylonが売買開始時と、返済時の損益データしか出力してくれないための仕様です。

*有料化時について [#nc05922e]

''現在、当社では基本的な無料版は残しつつ、大幅な機能バージョンアップをほどこした有料版を提供したいと考えております。''
-需要が少ない
-[[本格的システムトレード開発ソフト イザナミ:http://www.izanami.jp/top.html]] があれば不要なのではないか?(Pylonはすでに過去のソフト?)
-このソフトの作者が最近Pylonを使ってない(Pylonでは限界があるため)

''その他に必要な機能があればコメント欄にぜひお書きください!!''
「頑張って」とか「この機能追加を!」とかでもかまいません。
などの理由により、現在、有料化の開発は見合わせております。

あなたのコメントがあればあるほど実現が早くなります。
%%''現在、当社では基本的な無料版は残しつつ、大幅な機能バージョンアップをほどこした有料版を提供したいと考えております。''%%

%%''その他に必要な機能があればコメント欄にぜひお書きください!!''「頑張って」とか「この機能追加を!」とかでもかまいません。%%

%%あなたのコメントがあればあるほど実現が早くなります。%%

以下は、有料化時の際のバージョンアップ項目例。
あくまで参考案ですが、要望が多ければ実現がしやすくなります。

-Pylon本体のデータベースを利用した''正確なドローダウンの計算及び、グラフ表示''
-年別の他に月別の損益表示
-''1日の取引数の制限機能''
一定ルールに基づき取引数の制限をシミュレートします。
例えば・・・
--出来高が高いもの順に10銘柄
--東証1部、2部の順、昇順に
など
-資金管理シミュレーション
実際の資金を入れて売買してみる機能。
--実際にどのくらいの利益が出るか?
--利益率はどのくらいか?
--破産はしないか?
--売買は可能なのか?
--信用だとどうなるか?
などをシミュレートします。
-高機能なグラフの描画
Flashもしくは、サードパーティのグラフ描画コンポーネントなどを用いた高品質なグラフの描画を提供します
-スクリプトによるフルカスタマイズ
Python、Rubyなどのスクリプト言語によるフルカスタマイズ機能。
上記「取引数の制限」などもスクリプト制御可能。
(この辺はちょっと未定です)
*履歴 [#w8d4d0ac]
-[[ver 1.1.1:http://tobysoft.net/archives/PylonAnalyzer/PylonAnalyzer_1_1_1.zip]]
--銘柄コードに数字以外がある(指標だとI123とかになる)とマズイ件を修正したと思う。
-[[ver 1.1.0:http://tobysoft.net/archives/PylonAnalyzer/PylonAnalyzer_1_1_0.zip]]
--Delphi2006に開発環境を移行
--データの更新機能を追加。「表示」→「更新」
--解析する期間を設定できるように
オプション→「期間を設定する」で設定すると、その期間にシグナルが出たものだけ計算する
設定した後は、データの更新で。
--解析する期間の簡易設定も可能に
--ファイル名に解析する期間の日付を付加する機能
オプション→「ファイル名に日付を付加する」
--パーセンテージのグラフは、計算すればわかると思うので削除
--ドローダウンのパーセンテージグラフは、あてにならないので削除
--画像を保存するフォルダを指定できるように
--一日の取引回数のグラフを追加
--一日の最大取引数を追加
--現在のファイルを閉じる機能を追加。
メニューの「ファイル」→「閉じる」
--平均保持日数の算出と表示
-[[ver1.0.2>http://tobysoft.net/archives/PylonAnalyzer/PylonAnalyzer_1_0_2.zip]]
--プロフィットファクターの計算が間違っていたのを修正
総利益/総損失ではなく、平均利益/平均損失になっていた
--総利益、総損失の表示
-[[ver1.0.1>http://tobysoft.net/archives/PylonAnalyzer/PylonAnalyzer_1_0_1.zip]]
--総トレード数や勝ちトレード、負けトレード数、いずれかが0回だと、0割り例外が起きるのを修正
--平均負けトレードの計算が間違っていたのを修正
--プロフィットファクターの計算で、0割りが起こるのを修正
--年代別検証で、総トレード数や勝ちトレード、負けトレード数、いずれかが0回だと、0割り例外が起きるのを修正
--年代別検証で、平均負けトレードの計算が間違っていたのを修正
-[[ver1.0.0>http://tobysoft.net/archives/PylonAnalyzer/PylonAnalyzer_1_0_0.zip]]
--とりあえず作る

*ライセンス [#hdebed3f]

個人的な使用に限り、無償で使用できます。
現在、許可なく再配布はできません。

----
#pcomment(,reply)

TIME:"2009-12-23 (Wed) 11:23:08" REFERER:"http://tobysoft.net/wiki/index.php" USER_AGENT:"Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.5.21022; .NET CLR 3.5.30729; .NET CLR 3.0.30729; OfficeLiveConnector.1.4; OfficeLivePatch.1.3)"
Front page   Edit Diff Backup Upload Copy Rename Reload   New Pages Search Recent changes   Help   RSS of recent changes