更新履歴

下記の#nは、チケットhttp://sourceforge.jp/projects/protra/ticket/のIDを
指していて、http://sourceforge.jp/projects/protra/tracker/detail/n
で参照できる。

= 2.0 (2013/07/xx)

== 変更あるいは追加した機能
=== 株価データ
 * protra.mdbの廃止。
 * 価格データの形式の変更。#20987 
 * 株価データをCSV形式と相互に変換可能に。#23741
 * UNLHA32.DLLを不要に。#26598
 * 無尽蔵のURLの入力を不要に。#30800
 * 株価データがない場合をエラーに(PtSimは一つもないときだけ)。#31425
=== 言語処理系
 * 関数Codeの返値を文字列に。#21454
 * 市場コードを返す関数Market。#21569
 * 他銘柄を参照可能にするstring型@作用素。#26490
 * 配列長を返す関数Length。
 * 銘柄リストの内容を返す関数CodeList。#26570
 * 浮動小数点のまるめ誤差に対応する。#30936
 * 実行速度の約3倍の高速化。#31576
=== ProtraとPtSim両方
 * 株価指数、日経平均構成銘柄、売買代金上位500位の銘柄リスト。
 * アプリケーションの外見をXP以降のスタイルに。
 * ウインドウの位置を保存する。#31456
=== Protra
 * 正確でないので業種別の銘柄選択を削除。
 * マウスの位置の指標の値を表示可能に。#4243
 * メニューをWindowsの標準的な構成に。#4304
 * 銘柄リストを編集可能に。
=== PtSim
 * 銘柄リストでループしない新たな実行モード。#26571
 * ドテンの成績計算を可能に。#3743
 * システムのファイル名に44文字以上の日本語を使用可能に。#27214
 * 成績グラフの横軸に日付を表示する。#26492
 * PtSimのウィンドウをリサイズ可能に。#31464
 * 最大ポジションと必要資金を表示する。#9165
 * 予算上限付きのシステム(MA Cross with Cap.pt)。
 * ドテンするシステム(MA Cross Doten.pt)。
 * ポジション増減付きブレークアウトシステム(Brekout Plus.pt)。

== 修正したバグ
 * 株価データダウンロードサイトから株価を更新できない。#24665
 * Yahoo!ファイナンスから株価データを取得できない。#30809
 * 組み込み関数の引数のエラーメッセージが適切でない。#31557
 * 0.15 + 0.15と0.1 + 0.2が等しくならない。#30936
 * 0と等しいはずの浮動小数点数が等しくならない。#30936
 * MFIの計算で0除算が発生する。#26290
 * Protraの高さを何度も変更すると一番下のチャートが大きくなる。#31404
 * Printで大量に出力するとPtSimが応答しなくなる。#26633

= 1.6 (2011/03/26)

== 変更あるいは追加した機能
 * 重複起動したときにアプリケーションが最小化していたら復元する。#24667
 * PtSimで0株の売買を無視する。
 * 銘柄データとしてOmegaChartと同じ形式のindex.txtを採用。#20400
 * 単元株数を返す関数Unit。#20400
 * 不明な場合は推測の単元株数を返すUnit2。(TIlib)
 * データソースとして無尽蔵をサポート。#20399
 * 設定ファイルの形式を変更。#20988

== 修正したバグ
 * チャートの描画がちらつく。#24666
 * シルバーウィークを判別できない。#24021
 * 株価データダウンロードサイトから株価を更新できない。#24665
 * 株価データの更新に失敗する。#24655
 * 株式の分割が反映されないことがある。#21550
 * SROCの計算式がおかしい。(TIlib) #21367

= 1.5 (2010/03/14)

== 変更あるいは追加した機能
 * 乱数を発生させる関数Random。#10498
 * 設定ファイルが壊れていたらエラーを表示する。

== 修正したバグ
 * k-db.comからデータを取得できない。#20363
 * 64bit版のWindowsで動かない。#19564
 * Protra言語の描画関数で負の高さを指定できない。#18635
 * 登録したお気に入りが再起動すると消えることがある。#19152
 * DMIで+DMと-DMの移動平均が0のときに0除算が生じる。(TIlib) #19479
 * Yobineが2010年の変更を反映していない。2008年の変更の日付判定を間違えている。(TIlib) #21005

= 1.4 (2008/09/21)

== 変更あるいは追加した機能
 * Protra言語の処理系の高速化。#6487
 * Protra言語のコメントに#を使用可能に。
 * Protra言語で#includeの代わりにrequireを使用可能に。
 * Protra言語の行の折り返しに\を使用可能に。
 * PtSimに関数RightIndexを追加。#12211
 * k-db.comからデータを取得するときに、日経平均とTOPIXの出来高に東証1部の出来高を設定する。
 * 日足と週足で異なるチャートを使用するときのチャート切り替えの高速化。
 * 日足と週足を切り替えたときにスクロールバーの位置を保存する。
 * 週足の横軸の目盛を4カ月ごとから3カ月ごとに。
 * チャートの背景色をデフォルトに戻せるようにする。
 * Internet Explorerのプロキシサーバの設定を使用していることを明示。
 * 横軸の幅を8ピクセルに。#13189
 * ローソク足に隙間を開ける。(TIlib) #13189
 * 関数Yobineを呼値の変更に対応させる。(TIlib)
 * すべてのマクロの#includeをrequireに、//を#に置換。

== 修正したバグ
 * PtSimで終了時に環境ファイルが保存されない。#12212
 * 実行時エラーでエラー個所が表示されないことがある。#12331
 * k-db.comからデータを取得できない。#13392
 * Yahoo!ファイナンスからデータを取得できない。
 * Yahoo!ファイナンスからデータを取得するときに出来高のない日のデータが抜ける。
 * 出来高がない日があるとHLバンドが正しく表示されない。(TIlib) #12470

= 1.3 (2008/03/23)

== 全体的な変更
 * GNU GPLでオープンソース化。
 * .NET Framework 2.0へ移行。#8265

== 変更あるいは追加した機能
 * チャートファイル名に&を使用可能に。
 * 銘柄リストを指定したシステムの実行と評価。
 * 週の途中に週足を表示する。#3657
 * runtime errorを出したスクリプトの行番号を表示。#4175
 * 浮動小数点のゼロ除算をruntime errorに。#6466
 * 売買履歴の検索結果をコピー可能に。#4538
 * 日足と週足で別のチャートを表示可能に。#3739
 * 株価データ更新の残り時間を表示。#10041
 * PtSimに関数Print、PrintLog、Codeを追加。#3817 #8498 #3997
 * DrawString関数で描画する色を指定可能に。#9442
 * PtSimでF5かControl+Rを押すとシステム一覧を更新。
 * 株式分割データに対応。#42559940
 * Protraでコードか銘柄名だけで銘柄を検索可能に。#6141
 * PtSimの銘柄リスト編集で市場コードを省略時に、もっと小さなコードを選択する。#11526
 * 株価データソースから無尽蔵を削除して新たなデータソースを追加。#11669
 * Channel Breakoutシステム。#21004
 * HLバンド。(TIlib) #21004
 * 価格を呼び値に丸める関数Yobine。(TIlib)

== 修正したバグ
 * 週足でチャートの個数を変更するとグリッドが細かくなる。#3737
 * ログの表示が一定量で止まってしまう。#4082
 * 株価データを更新できない。#6047 #8391
 * 0 == 0.0が偽になる。#10110
 * if 0.0が真になる。#10289
 * 一目均衡表のパラメータが正しく反映されない。(TIlib) #3556
 * OBV_nextがnullとの比較でエラーになる。(TIlib) #7245
 * VR[A]で0による除算がおこることがある。(TIlib) #7632

= 1.2 (2003/10/21)

 * PtSimの出力の改行コードをCR+LFにしました。 
 * マクロをすべてTIlib用のものに置き換えました。

= 1.1 (2003/08/28)

 * 無尽蔵の新サーバに対応しました。

= 1.0 (2003/08/23)

 * 初期バージョン。
