【実装】最安値からの逆張り
http://ameblo.jp/traderssystem/entry-10104333111.html
--------------------------------------------------
Input : DayRange(50);
If Low[0] == NthLowest(1 ,Low , DayRange) then {
Buy("買", Atmarket);
}
If High[0] == NthHighest(1 ,High , DayRange) then {
Sell("売", Atmarket);
}
IF (MarketPosition == 1) then {
ExitLong("買決済", OnClose);
}
IF (MarketPosition == -1) then {
ExitShort("売決済", OnClose);
}
--------------------------------------------------
「過去N日間の最安値を更新」というのを
本日安値=過去N日間の安値という形で表現しています。
NthLowest()関数を使っていますが
Lowest(Low, DayRange)の方がシンプルです。
(YesLangage書き始めの頃の作品ですね)