以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  公式模型编写问题提交  (http://222.73.7.161/bbs/list.asp?boardid=4)
----  交易系统只有 1个方向  (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=184034)

--  作者:jzhfj
--  发布时间:2021/1/22 21:37:30
--  交易系统只有 1个方向

ma1:=ma( close,Len ) ;

condition1: =cross(Close,ma1);
condition2: =cross(ma1,Close); 
 
 BUY(condition1,1,THISCLOSE);    
sell(condition2,1,THISCLOSE);   
buyshort(condition2,1,THISCLOSE); ;
sellshort(condition1,1,THISCLOSE);
 

一个简单的交易 系统   应该 是多开 多平  空开  空平 交替 出现  结果 回测 发现  只有前面 2笔 是  多开 多平, 后面 全部都是   空开  空平  

 

要怎么改 才可以  正常


--  作者:FireScript
--  发布时间:2021/1/25 8:44:13
--  
  BUY(condition1 and holding=0,1,THISCLOSE);    
sell(condition2,1,THISCLOSE);   
buyshort(condition2 and holding=0,1,THISCLOSE); ;
sellshort(condition1,1,THISCLOSE);

--  作者:jzhfj
--  发布时间:2021/1/25 10:34:05
--  
试了下   ,还是 一样 的 结果
--  作者:FireScript
--  发布时间:2021/1/25 10:42:04
--  
 这个顺序还要再调整下:

sell(condition2,1,THISCLOSE);  
buyshort(condition2 and holding=0,1,THISCLOSE);
sellshort(condition1,1,THISCLOSE);
BUY(condition1 and holding=0,1,THISCLOSE);