Rss & SiteMap

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

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

标题:求助

1楼
abc 发表于:2013/1/31 18:29:27

请老师帮忙写一个 

下:  

  

    3分钟,5分钟,10分钟3个周期的4均线上穿9均线(可以在不同时间陆续上穿或下穿)时开多单,当任一周期的4均线下穿9均线时平多止损,当3个周期重新处于4均线上穿9均线时重新开多单,以此循环。

    3分钟,5分钟,10分钟全部周期的4均线下穿9均线时开空单,当任一周期的4均线上穿9均线时平空止损,当3个周期重新处于4均线下穿9均线时重新开空单,以此循环。
  
     注: 周期和均线,请帮我全部设置成可调参数。
2楼
jinzhe 发表于:2013/2/1 9:13:46

公式1用来调用,公式2是主体公式

 

公式1:

sh:ma(c,4)>ma(c,9);

xc:cross(ma(c,9),ma(c,4));

 

公式2

sh3:=stkindi('','公式1.sh',0,17);

sh5:=stkindi('','公式1.sh',0,2);

sh10:=stkindi('','公式1.sh',0,18);

xc3:=stkindi('','公式1.xc',0,17);

xc5:=stkindi('','公式1.xc',0,2);

xc10:=stkindi('','公式1.xc',0,18);

if sh3 and sh5 and sh10 then buy(holding=0,1,market);

if xc3 or xc5 or xc10 then sell(holding>0,0,market);

 

 

空头同理

 

3楼
abc 发表于:2013/2/1 15:53:36

:式2?我

 

公式1:

sh:ma(c,4)>ma(c,9);

xc:cross(ma(c,9),ma(c,4));

 

公式2

sh3:=stkindi('','公式1.sh',0,17);

sh5:=stkindi('','公式1.sh',0,2);

sh10:=stkindi('','公式1.sh',0,18);

xc3:=stkindi('','公式1.xc',0,17);

xc5:=stkindi('','公式1.xc',0,2);

xc10:=stkindi('','公式1.xc',0,18);

if sh3 and sh5 and sh10 then buy(holding=0,1,market);

if xc3 or xc5 or xc10 then sell(holding>0,0,market);

 

 

空头同理   =

4楼
abc 发表于:2013/2/1 17:47:59

5楼
abc 发表于:2013/2/4 11:21:17

:式2?我

 

公式1:

sh:ma(c,4)>ma(c,9);

xc:cross(ma(c,9),ma(c,4));

 

公式2

sh3:=stkindi('','公式1.sh',0,17);

sh5:=stkindi('','公式1.sh',0,2);

sh10:=stkindi('','公式1.sh',0,18);

xc3:=stkindi('','公式1.xc',0,17);

xc5:=stkindi('','公式1.xc',0,2);

xc10:=stkindi('','公式1.xc',0,18);

if sh3 and sh5 and sh10 then buy(holding=0,1,market);

if xc3 or xc5 or xc10 then sell(holding>0,0,market);

 

 

空头同理   =

6楼
jinzhe 发表于:2013/2/4 11:22:21

参考stkindi函数,这个函数是需要调用的

我给你的是两个公式,不要写一起

公式1和公式2是两个公式

7楼
abc 发表于:2013/2/6 10:08:44
8楼
jinzhe 发表于:2013/2/6 10:44:22
别这么懒啊,多头的写出来了,空头的照着多头的反过来写就行了
9楼
abc 发表于:2013/2/6 11:34:53
是懒
10楼
abc 发表于:2013/2/6 16:32:48

 

公式1:

sh:ma(c,4)>ma(c,9);

xc:cross(ma(c,9),ma(c,4));

 

公式2

sh3:=stkindi('','公式1.sh',0,17);

sh5:=stkindi('','公式1.sh',0,2);

sh10:=stkindi('','公式1.sh',0,18);

xc3:=stkindi('','公式1.xc',0,17);

xc5:=stkindi('','公式1.xc',0,2);

xc10:=stkindi('','公式1.xc',0,18);

if sh3 and sh5 and sh10 then buy(holding=0,1,market);

if xc3 or xc5 or xc10 then sell(holding>0,0,market);

 

共16 条记录, 每页显示 10 条, 页签: [1] [2]


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