以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  [原创]  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=142935)

--  作者:我不是新手
--  发布时间:2016/11/18 10:12:16
--  [原创]
多周期共振的策略:
1、当3分钟周期满足条件A1   并且10分钟条件满足A2 时开多;   当15分钟周期满足条件A3时,平多。

这样再不同周期开仓、平仓的怎么弄


--  作者:jinzhe
--  发布时间:2016/11/18 10:19:11
--  

首先,建立一个指标用来引用,把你的a1,a2,a3写进去,命名为“公式1”:

A1:写上你的a1条件定义;

A2:写上你的A2条件定义;

A3:写上你的A3条件定义;

 

然后再建立一个交易策略,进行交易:

a1_3:stkindi(\'\',\'公式1.A1\',0,17);

a2:stkindi(\'\',\'公式1.a2\',0,18);

a3:stkindi(\'\',\'公式1.a3\',0,3);

if a1 and 2 then buy(holding=0,1,market);

if a3 then sell(1,0,market);


--  作者:我不是新手
--  发布时间:2016/11/18 10:24:11
--  
比如用macd来做来做条件:
公式1:

DIFF : EMA(CLOSE,S) - EMA(CLOSE,P);
DEA  : EMA(DIFF,M);
MACD1: 2*(DIFF-DEA), COLORSTICK;


公式2:

//3分钟macd
macd:=STKINDI(\'\',\'公式1.MACD\',0,17);
A1:=CROSS(MACD,0);

//10分钟kdj
KK:=STKINDI(\'\',\'公式1.MACD\',0,18);
A2:=CROSS(MACD,0);



//8分钟kdj
KK1:=STKINDI(\'\',\'公式1.MACD\',0,11);
A3:=CROSS(0,MACD);


这样的条件怎么实现开平仓,应该用后台还是用图表呢?











--  作者:jinzhe
--  发布时间:2016/11/18 10:31:35
--  
以下是引用jinzhe在2016-11-18 10:19:11的发言:

首先,建立一个指标用来引用,把你的a1,a2,a3写进去,命名为“公式1”:

A1:写上你的a1条件定义;

A2:写上你的A2条件定义;

A3:写上你的A3条件定义;

 

然后再建立一个交易策略,进行交易:

a1_3:stkindi(\'\',\'公式1.A1\',0,17);

a2:stkindi(\'\',\'公式1.a2\',0,18);

a3:stkindi(\'\',\'公式1.a3\',0,3);

if a1 and a2 then buy(holding=0,1,market);

if a3 then sell(1,0,market);

最后两句就是你要的开平仓

要图表还是后台看用户自己的需求,图表后台都可以写,