IF( trueDate(0)<>trueDate(1))
{
HH = high;
LL = low;
}
Print("Sqr/Sqrt:" + Text(Sqr( HH)/Sqrt( HH*LL)));
PlotNumeric(" Sqr/Sqrt",HH);
现在画线输出的数值,是开盘第一根K线最高价的数值。
我想开盘第一根K线最高价的数值,是通过Print("Sqr/Sqrt:" + Text(Sqr( HH)/Sqrt( HH*LL)));公式计算过后得出的最高价,
然后在画线输出,请各位大神老师帮忙看看。
print不能画线。
另外一个帖子应该回复过了
谢谢老师,帖子怎么能删掉
老实说 看不懂你这段话在说什么
但是翻了下你之前的帖子
猜一下
你是想输出 Sqr( HH)/Sqrt( HH*LL) 这个值
很简单,要么你定义一个临时变量存储,然后输出;要么直接输出
//定义临时变量 然后输出
numeric a=Sqr( HH)/Sqrt( HH*LL) ;
PlotNumeric(" Sqr/Sqrt",a);
//直接输出
PlotNumeric(" Sqr/Sqrt",Sqr( HH)/Sqrt( HH*LL) );
但是你说的什么“公式计算过后得出的最高价”,完全没有看懂你想表达的逻辑,感觉有点喝大了