以文本方式查看主题

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

--  作者:拉普拉斯之魔
--  发布时间:2014/2/21 15:42:30
--  [原创]交易系统编写

版主,咨询一下

假设,我设定,满足开仓条件1就输出1,开仓条件2输出1,开仓条件3输出1,开仓条件4输出1

当我得到开仓条件>=3就开仓,这点能否实现


--  作者:jinzhe
--  发布时间:2014/2/21 15:52:48
--  

条件1+条件2+条件3+条件4>=3


--  作者:拉普拉斯之魔
--  发布时间:2014/2/21 15:57:31
--  

直接这样写?

例如

BK1:=C>MA1;

BK2:=CROSS(DIFF,DEA);

BK3:=CROSS(K,D);

BK4:=红三兵

 

BK1+BK2+BK3+BK4>=3


--  作者:jinzhe
--  发布时间:2014/2/21 16:03:21
--  

--  作者:拉普拉斯之魔
--  发布时间:2014/2/21 16:05:51
--  
好,谢谢
--  作者:拉普拉斯之魔
--  发布时间:2014/2/21 16:09:55
--  
IF

BK1+BK2+BK3+BK4>=3

 

THEN BUY

?


--  作者:jinzhe
--  发布时间:2014/2/21 16:11:43
--  

--  作者:拉普拉斯之魔
--  发布时间:2014/2/21 16:28:35
--  

IF BK1+BK2+BK3+A>=3 THEN BUY;
IF SK1+SK2+SK3+A>=3 THEN BUYSHORT;

显示BUY为未定义变量


--  作者:拉普拉斯之魔
--  发布时间:2014/2/21 16:30:06
--  
请教一下
--  作者:jinzhe
--  发布时间:2014/2/21 16:41:46
--  

......是不是没学过金字塔啊

if BK1+BK2+BK3+A>=3 then buy(holding=0,1,market);