以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  请问可以一根K线上平空再开多么?  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=172678)

--  作者:qq代人发帖
--  发布时间:2019/10/29 13:34:12
--  请问可以一根K线上平空再开多么?
请问可以一根K线上平空再开多么?
为什么只有加仓才能一根K线多信号


--  作者:banzhuan
--  发布时间:2019/10/29 13:49:36
--  
可以的,开平仓顺序一定要对,因为图表上不能同时多空持仓,有空单时就不能再开多单,必须先平了空单;
建议开平仓顺序使用: 平空 >  开多 > 平多 > 开空

--  作者:jcwwy
--  发布时间:2019/10/29 13:52:05
--  
建议开平仓顺序使用: 平空 >  开多 > 平多 > 开空
这要怎么编写或设置呢?

--  作者:banzhuan
--  发布时间:2019/10/29 13:58:49
--  
以下面例子举例:

MA1:=MA(CLOSE,10);//10周期均线
MA2:=MA(CLOSE,30);//30周期均线

手数:=ss;
//交易条件

开多平空条件:=CROSS(MA1,MA2);//开多平空条件
开空平多条件:=CROSS(MA2,MA1);//开空平多条件

//交易系统
平空:SELLSHORT(开多平空条件,手数,MARKET);
开多:BUY(开多平空条件,手数,MARKET);
平多:SELL(开空平多条件,手数,MARKET);
开空:BUYSHORT(开空平多条件,手数,MARKET);

当前持仓:HOLDING,COLORGRAY,LINETHICK0;
当前资产:ASSET,NOAXIS,COLORGRAY;

--  作者:jcwwy
--  发布时间:2019/10/29 14:10:28
--  

如果系统平空和开多不是同时的,先出现平空的信号,后来继续上涨才出现开多信号,但信号还是同一根K线上出现的,怎么设置


--  作者:jcwwy
--  发布时间:2019/10/29 14:15:35
--  
我是这么写的,但图表上都是当天平空的,符合开多的也没开,都是第二天才开多单
--  作者:jcwwy
--  发布时间:2019/10/29 14:25:00
--  
我需要的是在同一根K线上只要满足条件就交易,不管是开仓还是平仓,而且是只要满足条件就触发,不用等一秒
--  作者:banzhuan
--  发布时间:2019/10/29 14:25:08
--  
策略运行什么周期的,是日线周期? 另外运行模式是走完K线还是固定时间间隔呢? 
--  作者:jcwwy
--  发布时间:2019/10/29 14:37:56
--  
日线周期,不等K线走完,符合条件即时成交
--  作者:banzhuan
--  发布时间:2019/10/29 14:46:33
--  
1、立即下单需要用“固定时间间隔”的模式 ;
2、代码可以参照4楼的;
3、在同一根K线上,一个下单语句只会执行一次;比方说一个buy语句,在日线上如果已经触发了一次,开多信号消失后再触发时就不会再下单了,这点也需要注意;
4、图表上不能同时持有多单和空单,这边是指图表的虚拟持仓而不是实际账户,当图表上有开多信号时,是无法触发开空信号的