以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 最高价回撤离场问题 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=64729) |
-- 作者:dongdong123 -- 发布时间:2014/5/7 10:57:46 -- 最高价回撤离场问题 hh:=hhv(h,enterbars+1); if l<hh-12 then sell(1,0,market); 就这个最高价回撤12个点多单离场的语句,跑股指1分钟k线图,为什么会出现当根k线开仓当根平仓的情况,间隔就一两秒,而当根k线显示最高为2144.6最低为2143.2,最大振幅才1.4个点,试过用mindiff*70,也还是会出现这种情况,求解
|
-- 作者:jinzhe -- 发布时间:2014/5/7 13:25:34 -- 开仓价用什么价格? |
-- 作者:dongdong123 -- 发布时间:2014/5/8 15:09:16 -- 开仓用的开盘价之上三连阳开多,开盘价之下三连阴开空,用的market开仓 |
-- 作者:jinzhe -- 发布时间:2014/5/8 15:23:00 -- 改成thisclose,用market,HH会计算成前面上一次开仓到现在的最高价 |
-- 作者:dongdong123 -- 发布时间:2014/5/9 9:29:09 -- 还是不能解决当根平仓的问题,我发现问题出在enterbars这个指令上,就hh:=hhv(h,enterbars+1);然后l<hh-14都会出现这种当根出平仓信号的问题,后来用均线回落止损发现只要用了enterbars这个语句就会出现当根出平仓信号,实盘跑的结果是开仓了当没有平仓,然后程序会认为已经平仓了接着会出重复开仓的指令,这使得风险急速扩大,怎么解决开仓后最高价回落要不包括开仓当根的平仓指令 |
-- 作者:lichenghu -- 发布时间:2014/5/9 9:42:20 -- 1,自己图上监控下ENTERBARS的值,然后做调整
如果使用的是MARKET,则开仓周期值为0 如果使用MARKETR,开仓周期值为1 |
-- 作者:dongdong123 -- 发布时间:2014/5/9 10:48:02 -- 没有用,不管是用marketr还是thisclose还是用enterbars+1或+2+3,都会包括开仓的当根k线,还是会出现当根平仓的问题 |
-- 作者:lichenghu -- 发布时间:2014/5/9 10:57:54 -- 1,在图上输出下ENTERBARS的值 l,hh,12 的值 调试下到底是那个变量导致当根K线平仓的 然后再去修改,学会使用图表进行调试
|