版主,如果5、10、20、30日趋势线走势朝上,同时5、10日金叉的话,买多应该怎么写?
“5、10、20、30日趋势线走势朝上” 这个趋势走势如何定义的呢?这个肉眼能观察,但是写成代码还是需要有一个明确定义的。比如定义成N周期内总体上是增长的就算趋势朝上。
这样就行了。
ma5:ma(c,5);
ma10:ma(c,10);
ma20:ma(c,20);
ma30:ma(c,30);
zz:=10;
isMa5:=ref(ma5,zz)<ma5;//这个趋势判断比较粗暴,就是直接比较zz周期前和当前周期的价格比较
isMa10:=ref(ma10,zz)<ma10;
isMa20:=ref(ma20,zz)<ma20;
isMa30:=ref(ma30,zz)<ma30;
jc:cross(ma5,ma10);
cd:isMa5 and isMa10 and isMa20 and isMa30 and jc;
buy(cd,1,market);