[Protra-commit] [481] PtSimで株価データがまったくないときだけエラーにする。#31425 #31643

アーカイブの一覧に戻る

svnno****@sourc***** svnno****@sourc*****
2013年 7月 8日 (月) 12:32:31 JST


Revision: 481
          http://sourceforge.jp/projects/protra/scm/svn/commits/481
Author:   panacoran
Date:     2013-07-08 12:32:30 +0900 (Mon, 08 Jul 2013)
Log Message:
-----------
	PtSimで株価データがまったくないときだけエラーにする。#31425 #31643
	TextBoxに設定する文字列の改行コードを\r\nにする。#31679
	* Protra.Lib/Data/PriceData.cs (PriceData.MaxDate): priceディレクトリがないときにDateTime.MinValueを返す。
	(PriceData.ConvertToCSV): System.Textを削除。
	(PriceData.ConvertFromCSV): 同上。
	* Protra.Lib/Lang/Builtins/SimulateBuiltins.cs (SimulateBuiltins.Invoke): 文字列の改行コードを\r\nにする。
	* PtSim/MainForm.cs (MainForm.backgroundWorkerExecute_RunWorkerCompleted): 同上。
	(MainForm.backgroundWorkerPerformance_RunWorkerCompleted): 同上。
	* PtSim/Performance.cs (Performance.Calculate): 取引がないときにNullPointerReferenceになるのを防ぐ。
	(Performance.CalcProfit): 株価データがまったくないときだけエラーにする。
	* PtSim/SystemExecutor.cs (SystemExecutor.LoopBrandAndDate): 同上。
	(SystemExecutor.LoopDateOnly): エラーメッセージから銘柄名を省く。

Ticket Links:
------------
    http://sourceforge.jp/projects/protra/tracker/detail/31425
    http://sourceforge.jp/projects/protra/tracker/detail/31643
    http://sourceforge.jp/projects/protra/tracker/detail/31679

Modified Paths:
--------------
    protra/trunk/ChangeLog.txt
    protra/trunk/Protra.Lib/Data/PriceData.cs
    protra/trunk/Protra.Lib/Lang/Builtins/SimulateBuiltins.cs
    protra/trunk/PtSim/MainForm.cs
    protra/trunk/PtSim/Performance.cs
    protra/trunk/PtSim/SystemExecutor.cs




Protra-commit メーリングリストの案内
アーカイブの一覧に戻る