以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://222.73.7.161/bbs/index.asp) -- 公式模型编写问题提交 (http://222.73.7.161/bbs/list.asp?boardid=4) ---- 咨询一下限价单开仓的问题 (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=171902) |
-- 作者:淫荡的小蜜蜂 -- 发布时间:2019/9/3 14:47:14 -- 咨询一下限价单开仓的问题 老师好,今天发现本期限价开仓一个问题,系统平多开空以后,运行了一段时间,然后又开空,隔了一段时间有开空。也就是按照我设置的开仓手数追了3次,加上平多开空,就是4倍仓位。这个现象正常与否?是不是本期限价,只要价格达到限价的标准,系统就会默认开仓? |
-- 作者:FireScript -- 发布时间:2019/9/3 15:15:37 -- 加仓这个得看代码了。你原本思路是怎样的?又加仓的思路在里面吗?如果没有那就是没限制好导致的。这个和限价单倒是没多大关系,纯粹就是下单信号可能没限制好导致的。 一般开仓都会限制下的: buy(holding=0 and 开仓条件,1,market); 如果不限制holding=0那就是开仓或加仓了。
|
-- 作者:淫荡的小蜜蜂 -- 发布时间:2019/9/3 15:20:25 -- buy(开多平空条件 and holding=0,手数,limitr,X周期高点); 和 buy(holding=0 and 开多平空条件 ,手数,limitr,X周期高点) 这2个指令没有区别吧?
|
-- 作者:淫荡的小蜜蜂 -- 发布时间:2019/9/3 15:20:55 -- 还是说,必须把holding=0放到前面? |
-- 作者:FireScript -- 发布时间:2019/9/3 15:22:15 -- 这里得话,前后无所谓,都是一样的。 |
-- 作者:淫荡的小蜜蜂 -- 发布时间:2019/9/3 15:26:55 -- 平空:sellshort(holding<0 and 平空开多条件,手数,limitr,X周期高点),ignorecheckprice,orderqueue; 开多:buy(holding=0 and 平空开多条件,手数,limitr,X周期高点),ignorecheckprice,orderqueue; 老师,这2句指令没有问题吧?
|
-- 作者:FireScript -- 发布时间:2019/9/3 15:28:30 -- 是对的,并无问题。 |
-- 作者:淫荡的小蜜蜂 -- 发布时间:2019/9/3 18:20:37 -- buy(开多平空条件 and holding=0,手数,limitr,X周期高点); 这句指令就出现加仓的情况,但是根本没有加仓的思路在里面,请问这是什么原因?
|
-- 作者:淫荡的小蜜蜂 -- 发布时间:2019/9/3 18:26:57 -- 关于限价单,再问一下: 1、限价单有本周期和次周期,如果是设置为次周期限价单,那么是否就要把信号执行改为“走完一根K线”?如果是设置为本周期限价单,是否信号执行就必须选择“轮询”的方式?因为本周期限价,是针对当下的K线价格和交易条件确定的,容易闪烁;而次周期限价下单,是根据前一根K线出现下单信号确定当下是否下单。我的理解是否正确? 2、如果我设置为次周期限价下单,并且信号执行为走完,那当下下单的价格和前一根K线信号价格有一段距离?如何尽可能避免信号闪烁,且能发挥限价单的最大优势,请老师详细的讲解一下,谢谢!
|
-- 作者:FireScript -- 发布时间:2019/9/4 10:07:38 -- 注意下。这个本周期和次周期 都是针对测评的! 实际交易时候这个根本无所谓。无论你是本周期限价还是次周期 实际交易时候并无差别。你可以回过头仔细看下函数说明。这个本周期和次周期你可以都用下,你会发现会改变历史信号上的成交位置而言。 那个向右指向的小三角 是成交位置。 |