Params
numeric length1(20);
numeric length2(60);
numeric length3(200);
Vars
series<numeric> ma20;
series<numeric> ma60;
series<numeric> ma200;
为什么画出来的图没有200均呢?
data0.plotnumeric(\"data1.ma60\",data1. ma60);把这条均线赋红颜色和加粗怎么写
老师:
data0.plotnumeric(\"data1.ma21\",data1. ma21);
赋值怎么赋?
如果我想用data0.plotnumeric(\"data1.ma21\",data1. ma21);赋值后进行逻辑判断该怎么写?
data0.plotnumeric(\"data1.ma21\",data1. ma21);
data0.plotnumeric(\"data1.ma60\",data1. ma60);
data0.plotnumeric(\"data1.ma200\",data1. ma200);
my_bool=close>ma60 and ma200>=ma200[1] and ma200[1]>=ma200[2];
用 data0.plotnumeric(\"data1.ma60\",data1. ma60);替换my_bool中的ma60
也就是说用把大周期的均线加载到小周期上,当小周期的K线上穿 data0.plotnumeric(\"data1.ma60\",data1. ma60);进行作多
用marketposition判断一下当前持仓状态再开仓
逻辑很简单,没有多仓才开多,没有空仓才开空。
怎么写?
if(bool_crossover[1] and my_bool)
{
buy(10,open);
}
//止损
if(my2_bool)
{
sell(10,close);
}
if(bool_crossunder[1] and my1_bool)
{
sellshort(10, open);
}
//止损
if(my2_bool)
{
sell(10,close);
}
}
老师如果我只买10手,平仓也只平10怎么写,中间不加仓也不减仓
找到错的地方了,是画线部分200写成21了
?
我没看错的话,你这里只是定义了三个变量。
200均线的计算和画图代码呢?