你好,
我寫了一個簡單的乖離程式,但不知道為什麼setplotlabel沒有發生作用
--------------------------------------------------------
Input:DayAverage(3,"日均天期");
Input:BiasPercent(3,"乖離基數%");
value1 = average(GetField("收盤價","D"),DayAverage);
value2=value1*(1+BiasPercent/100);
value3=value1*(1+BiasPercent/100*2);
value4=value1*(1+BiasPercent/100*3);
value5=value1*(1-BiasPercent/100);
value6=value1*(1-BiasPercent/100*2);
value7=value1*(1-BiasPercent/100*3);
plot1(value1, checkbox:=0);
SetPlotLabel(1,Text(NumToStr(DayAverage,0),"日均"));
//這裡在圖形設定上只顯示plot1
plot2(value2);
SetPlotLabel(2,Text("U",NumToStr(BiasPercent,0),"%"));
//這裡在圖形設定上只顯示plot2
plot3(value3,"UB6%");
SetPlotLabel(3,Text("U",NumToStr(BiasPercent,0),"%"));
//這裡在圖形設定上只顯示UB6%
plot4(value4,"UB9%");
SetPlotLabel(4,Text("U",NumToStr(BiasPercent,0),"%"));
plot5(value5,"LB3%");
SetPlotLabel(5,Text("D",NumToStr(BiasPercent,0),"%"));
plot6(value6,"LB6%");
SetPlotLabel(6,Text("D",NumToStr(BiasPercent,0),"%"));
plot7(value7,"LB9%");
SetPlotLabel(7,Text("D",NumToStr(BiasPercent,0),"%"));
--------------------------------------------------------------------------------
麻煩指點一下 感恩
C.

3 評論