以文本方式查看主题
- 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp)
-- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4)
---- 请教老师 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=76669)
|
-- 作者:IF左边
-- 发布时间:2015/3/19 20:23:07
-- 请教老师
我写了一个时间止损的策略,不起作用,老师帮我看一下,哪里写错了。开仓后,走到第三个K线,如果最高价格还没有达到指定价格,就平仓。 if enterbars=3 and hhv(h,enterbars+1)<指定价格 and holding>0 then begin sell(1,0,thisclose); n:=0; end
|
-- 作者:netfox
-- 发布时间:2015/3/19 21:04:31
--
enterbars=3 +1
开仓那个算0的,不然你的3就是4了
|
-- 作者:IF左边
-- 发布时间:2015/3/20 10:24:14
--
是第4个K线,开仓之后,再走三个K线,但一样不起作用啊,是什么原因。
|
-- 作者:jinzhe
-- 发布时间:2015/3/20 10:25:00
--
就是enterbars=4
|
-- 作者:IF左边
-- 发布时间:2015/3/20 10:33:19
--
enterbars=4也不起作用啊
|
-- 作者:IF左边
-- 发布时间:2015/3/20 10:35:33
--
比如这个,应该是开仓后,第四个K线上,价格没有到指定价格,就会定时止损的,但实际是触发了止损价格才止损。 此主题相关图片如下:qq图片20150320103508.png
|
-- 作者:jinzhe
-- 发布时间:2015/3/20 10:44:38
--
那么enterbars=3的情况是什么?截图看看
[此贴子已经被作者于2015/3/20 10:44:51编辑过]
|
-- 作者:IF左边
-- 发布时间:2015/3/20 10:52:33
--
完全一样
|
-- 作者:IF左边
-- 发布时间:2015/3/20 10:57:40
--
真是怪了
|
-- 作者:jinzhe
-- 发布时间:2015/3/20 10:57:46
--
那么你还有其他的平仓语句起作用了
enterbars=3和enterbars=4是不会产生一样的信号
|