請教畫線問題

  •   257 
  • 最後發表   小梯子  2023 二月 09
小梯子 發文於   2023/02/08

請問小幫手兩個問題 :

第一個問題 : 季線斷線無法連續 以下是我寫的季線畫顏色程式, 把線條改成線段相連,季線大部分也都連接的很好,只有少許處是斷掉無法連續, 附上圖檔 ,如圖黃色圈起來的地方,請問以下是哪裡要修正, 謝謝.
//季線朝上畫紅色  均線朝下畫藍色

value1=Average(close,60);

//編輯後  設定 1. 線條要改成線段 2. 改成價位座標

value2=LinearRegSlope(value1, 2);
if value2>=0 then
              begin noplot(2); plot1(value1,"60MA正斜率") ;
 end
else if value2<0 then
              begin noplot(1); plot2(value1,"60MA負斜率") ;
              end;     第二個問題 : 我寫的乖離率Bias 和 平均乖離率BiasAV 的程式 , 想要在 Bias 和 BiasAV的中間區域填滿顏色, 但是在0軸以下, 顏色卻無法呈現出來 , 請問要如何修改使0軸以下的區域, 也能填滿顏色, 附上圖檔, 謝謝.

   

Variable : BiasAVD(0) ; value1=bias(50); // 日bias BiasAVD=Average(value1,25); //取25天移動平均值   // 線條改線段 價位座標 if value1 > BiasAVD then begin noplot(5); noplot(6);noplot(7); noplot(8); plot1(value1); plot2(BiasAVD) ; plot3(value1); plot4(BiasAVD); end else if value1 < BiasAVD then begin noplot(1); noplot(2);noplot(3); noplot(4); Plot5( BiasAVD);  Plot6(value1); Plot7(BiasAVD); Plot8(value1);  end;

 

附加文件

排序方式: 標準 | 最新
KYT 發文於   2023/02/08

搜尋文章  雲帶圖應用  

value1=Average(close,60);
plot1(value1,"均價") ;//畫黃線
//編輯後  設定 1. 線條要改成線段 2. 改成價位座標
value2=LinearRegSlope(value1, 2);
if value2>=0 then
              begin noplot(3); plot2(value1,"60MA正斜率") ;
 end
else if value2<0 then
              begin noplot(2); plot3(value1,"60MA負斜率") ;
              end;

XQ小幫手 發文於   2023/02/09

Hello 小梯子,

 

1.這應該是沒辦法的,如果兩根Bar中間有變色 (plot1 和 plot2 互換) 的話,中間會是切斷的。

如果斜率在正負一直切換的話會導致中間空格更長。

或許您可以參考 KYT 的作法,用另外一條線補起來。

 

2.您可以參考 雲帶型指標的制作方法 這篇文章中的作法來填滿兩條線間的顏色。

 

感謝 KYT 的熱心回覆。

發表回覆
Close