Rss & SiteMap

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

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

标题:求助

1楼
新手123 发表于:2017/3/19 20:31:27

老师,

      你好,有个问题请老师帮忙,谢谢.

 

1>如果MA5上穿MA10,我想统计价格两次向下回踩MA10(价格穿过或在MA10附近反转向上)的代码如何写?如果价格第三次下跌碰到MA10,我想统计从第一次MA5上穿MA10到现在的最高价的代码如何写?

 

2>如果MA5下穿MA10,我想统计价格两次向上回踩MA10(价格穿过或在MA10附近反转向下)的代码如何写?如果价格第三次上涨碰到MA10,我想统计从第一次MA5下穿MA10到现在的最低价的代码如何写?

 

               十分感谢帮忙。

2楼
jinzhe 发表于:2017/3/20 9:19:36

在MA10附近

 

这个 在附近 是多少近算附近?

3楼
新手123 发表于:2017/3/20 10:52:26
老师,
      就按距离MA10有2个最小变动单位计算吧,谢谢。
4楼
jinzhe 发表于:2017/3/20 10:59:34

1>如果MA5上穿MA10,我想统计价格两次向下回踩MA10(价格穿过或在MA10附近反转向上)的代码如何写?如果价格第三次下跌碰到MA10,我想统计从第一次MA5上穿MA10到现在的最高价的代码如何写?

 

2>如果MA5下穿MA10,我想统计价格两次向上回踩MA10(价格穿过或在MA10附近反转向下)的代码如何写?如果价格第三次上涨碰到MA10,我想统计从第一次MA5下穿MA10到现在的最低价的代码如何写?

 

1.

ma5:=ma(c,5);

ma10:=ma(c,10);

nn:=barslast(cross(ma5,ma10))+1;

hh:=valuewhen(count(abs(c-ma10)<=2*mindiff,nn)=3,hhv(h,nn));

2.

ma5:=ma(c,5);

ma10:=ma(c,10);

nn:=barslast(cross(ma10,ma5))+1;

ll:=valuewhen(count(abs(c-ma10)<=2*mindiff,nn)=3,llv(l,nn));

5楼
新手123 发表于:2017/3/20 11:52:35
谢谢老师,你辛苦了。
共5 条记录, 每页显示 10 条, 页签: [1]


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