Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共7 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:有没有MA和其他另外一个指标加在一起的完整交易系统参考,麻烦帮我编下!

1楼
心向大海 发表于:2017/4/24 23:03:05
我写了半天,在图表上没有信号
2楼
wenarm 发表于:2017/4/25 8:13:38

需求表述不具体。

你自己的整理的代码是什么?贴出来看下

3楼
心向大海 发表于:2017/4/25 10:13:27
版主,我只有晚上回去贴了。
4楼
心向大海 发表于:2017/4/25 22:08:21
INPUT:N1(5,1,100,10),N2(10,1,120,10),N3(20,1,200,20),N4(60,1,200,20),P(24,1,100,10),M(20,1,50,5);

MA1:=MA(C,N1);
MA2:=MA(C,N2);
MA3:=MA(C,N3);
MA4:=MA(C,N4);

RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
K:SMA(RSV,P1,1);
D:SMA(K,P2,1);
J:3*K-2*D

KD:=(MA1>=MA2 AND MA2> MA3);cross(k,d);
PD:=(MA2<MA1 AND MA4> MA2); 
KK:=(MA2<MA1 AND MA4> MA2);   
PK:=(MA1>=MA2 AND MA2> MA3); 

IF HOLDING<0 THEN BEGIN
 IF PK THEN BEGIN   //平空单
  空平:SELLSHORT(1,0,MARKET),ORDERQUEUE;
 END

//开多单
IF HOLDING=0 THEN BEGIN
 IF KD THEN BEGIN
  多开:BUY(1=1,ORDVOL,MARKET);
  END 

//持有多单
IF HOLDING>0 THEN BEGIN
 IF PD THEN BEGIN   
  多平:SELL(1,0,MARKET);
  END
 END
 END
//开空单
IF HOLDING=0 THEN BEGIN
 IF KK THEN BEGIN
  空开:BUYSHORT(1=1,ORDVOL,MARKET);
   LOWPRICE:=ENTERPRICE;
  END 
END
END
当前持仓:HOLDING,COLORGRAY,LINETHICK0;
当前资产:ASSET,NOAXIS,COLORGRAY;

这个比较乱,大体是MA和KDJ或者其他指标能放在一起,做个程序,不知道是否有这样的模型。

5楼
yukizzc 发表于:2017/4/26 9:06:13

KD:(MA1>=MA2 AND MA2> MA3) and cross(k,d);

用类似方法自己输出下条件进行分析

6楼
心向大海 发表于:2017/4/26 10:34:35
前面 参数申明是正确的么,要改么?
7楼
qq代人发帖 发表于:2017/4/26 10:36:04
参数没有问题
共7 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.14160 s, 3 queries.