你好帮写一下,光标位置的平均线数据
1、光标位置平均值:=光标位置的MA2 //就是把光标位置的MA2平均线上的值移出
2、我在函数列表里查SYSPARAM,完全没有反应,这列表我下面这样用的步骤是对的吗
1:点所有函数
2:输入函数关键字
3:检索
SYSPARAM是你要把鼠标放到k线图上然后出现十字光标才有效的,不是光用了函数就行的
是的,我想要到光标位置的参数
,主要是因为上面一行显示变量的太长了,都看不见了,我把他调出来
下面这样写不行,帮改下怎么样能显得出我想要的数据
光标位置:SYSPARAM(5); //这是个平均线,我这想直接取,但是取不出来
DRAWTEXTEX(1,0,10,80,'光标位置:'+NUMTOSTR(光标位置,0));
ma2:ma(c,2);
mmmm:valuewhen(barpos=SYSPARAM(1),ma2);
这个MMM取不到值
不是取一个平均线,我是要把平均线的值(或光标所在的位置的值),显示出来,屏幕上方字太多看不到了,所以才有这段程序
我要的结果是这样,只要光标走到哪里 就在1,0,10,80这里显示一行字,与ma:ma(c,5)一样,只是我换了个固定的地方显示这行数据
光标位置:SYSPARAM(5); //这是个平均线,我这想直接取,但是取不出来
DRAWTEXTEX(1,0,10,80,'光标位置:'+NUMTOSTR(光标位置,0));
可以的,上面的mmmm就是你要的,你要有光标才能显示
你这个要在序列模式下才会有效
我加了下面的交易指令又只能在逐K线模式下计算,这个怎么处理
平空:SELLSHORT(PK,1,THISCLOSE); //平空信号
开多:BUY(KD AND HOLDING=0,1,THISCLOSE); //开多信号
平多:SELL(PD,1,THISCLOSE); //平多信号
开空:BUYSHORT(KK AND HOLDING=0,1,THISCLOSE); //开空信号