作者lyndonxxx (lyndon)
看板Trading
标题[问题] HTS语法的毛病
时间Sat Jul 18 15:52:54 2009
小弟在检查每个进出场的K线时
发现一个矛盾的问题~"~
VALUE2 = LOWEST(LOW,讯号位置)
无遮蔽高点 = HIGHEST(HIGH[1],讯号位置-1)
讯号位置 = 讯号位置[1] + 1
IF CONDITION1 OR CONDITION2 OR CONDITION3 THEN
讯号位置 = 1
日期 = DATE
时间 = TIME
卖价 = LOW
停损停利价= HIGH
END IF
IF DATE = 日期 AND TIME < 130000 THEN
IF CLOSE > 买价 AND CLOSE > 无遮蔽高点 AND
CONDITION4 AND 停损停利价 <= VALUE2 THEN
BUY("B") NEXT BAR AT MARKET
END IF
END IF
我是在程式判断有讯号成立时
就设当时K线的低点为卖价 高点为停损点
然後经过条件都确认後就进场
现在问题是 当下最新的K棒已经碰到停损点了
可是此根K棒却又出现讯号 等於把之前设的停损点洗掉了
所以也就不会出场
这在实际作单时应该是会先停损 後面才进场
但是作回测时 就会有以上的问题产生
请问这种问题如何解决 Orz
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.47.46.155