以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 金字塔软件问题提交 (http://weistock.com/bbs/list.asp?boardid=2) ---- 开仓问题 (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=188099) |
-- 作者:hh1988 -- 发布时间:2021/4/28 22:02:21 -- 开仓问题 现在为什么出现重复开仓的情况 开多:buy(KD and holding=0,3,limit,开仓数值),IGNORECHECKPRICE;//开仓信号 这是开仓有问题吗?
|
-- 作者:banzhuan -- 发布时间:2021/4/29 8:49:00 -- 重复开仓是指在同一根K显示重复下单 ? 下面的图片上传未成功,您重新传一下吧,或者用文字描述下问题。 |
-- 作者:hh1988 -- 发布时间:2021/4/29 9:27:16 -- 应该 |
-- 作者:hh1988 -- 发布时间:2021/4/29 9:29:22 -- 好像是在同一根k线重复,有时候也不是在同一根k线也会重复开仓 |
-- 作者:banzhuan -- 发布时间:2021/4/29 9:35:05 -- 1、首先金字塔的机制是,在同一根K线上,无论信号是否闪烁多次,同一个开仓语句只会下单一次,所以不可能在同一根K上重复下单。 2、不在同一根K线上的问题,是否是信号闪烁了呢? 您看下代码里是否有使用跨周期引用函数呢
|
-- 作者:hh1988 -- 发布时间:2021/4/29 9:41:05 -- MA1:=EMA(CLOSE,13),LINETHICK2,COLORRED; MA2:EMA(MA1,3),LINETHICK2,COLORBLUE; KD:CROSS(C,MA(C,5))AND C>MA(C,5)*1.00080;//开仓条件 开仓数值:=MAX(REF(MA(C,5),1),(MA(C,5)*1.0020));//数值 平仓数值:MA2*0.998; PD:CROSS(平仓数值,C); 平多:SELL(PD,holding,market);//平多信号1 开多:buy(KD and holding=0,3,limit,开仓数值),IGNORECHECKPRICE;//开仓信号 hd:holding; 不是同一根k线重复开仓,这是策略
|
-- 作者:hh1988 -- 发布时间:2021/4/29 9:42:36 -- 我这个就是简单的策略,没有用到你说的引用一些某些函数 |
-- 作者:banzhuan -- 发布时间:2021/4/29 9:53:14 -- 重复开仓的截图,或者日志能看下吗? 查看 》 交易日志,打开之前的日志看下呢 |
-- 作者:hh1988 -- 发布时间:2021/4/29 10:04:06 -- |
-- 作者:hh1988 -- 发布时间:2021/4/29 10:04:44 -- |