まだ、最大銘柄数まで試してませんが、まあ色々と汎用性はありそうなので、記事にしておきます。
例えば、
?以下のコードをSignalに書いて、コンパイル
?適当にSymbolを挿入する。
?Format signalで?で作ったSignalを追加。
?BackTestボタンを押せば、RSIのデータがCSVファイルに出力できます。
inputs: Price( Close ), Length( 14 ) ;
variables: var0( 0 ) ,strBuff(""), strFileName("") ;
strFileName = "D:\data.csv";
var0 = RSI( Price, Length ) ;
strBuff = strBuff + ELDateToString(Date);
strBuff = strBuff +"," + getsymbolname;
strBuff = strBuff +"," + NumToStr(Close,4);
strBuff = strBuff +"," + NumToStr(var0,4);
strBuff = strBuff + NewLine;
If JulianToDate(LastCalcJDate)=Date then begin
FileAppend(strFileName, strBuff );
End;
アフィリエイトじゃないけど、たまには、こんな記事もありかな。
と思い、試しに書いてみました。
ちなみに、自分の場合は、こんな風に出力した後、他のツールで分析する事が多いです。
