下载MetaTrader 5

请问各位兄弟,移动平均线如何取值?

要添加评论,请登录注册
农培将
6
农培将  

比如说:我想编一个程序,设定条件10日均线上穿20均线.应该如何取得10日,和20日线的值,又是如何表示"上穿"的?谢谢了

trad
202
trad  
//前一天的均线
double ma10_1 =  iMA(NULL, 0, 10, 0, MODE_SMA, PRICE_CLOSE, i+1);
double ma20_1 =  iMA(NULL, 0, 10, 0, MODE_SMA, PRICE_CLOSE, i+1);

//今天的均线
double ma10 =  iMA(NULL, 0, 10, 0, MODE_SMA, PRICE_CLOSE, i);
double ma20 =  iMA(NULL, 0, 10, 0, MODE_SMA, PRICE_CLOSE, i);

//如果前一天的10均线小于或等于20日均线,并且今日的10均线大于20均线
if(ma10_1<=ma20_1 && ma10>ma20)
{
      //上穿
}
马立强
13
马立强  

学习了,谢谢!

要添加评论,请登录注册