劃線

  •   112 
  • 最後發表   Luckyguide  2026 五月 28
Luckyguide 發文於   2026/05/23

請問:要將下面三個數值連起來劃線,程式要如何寫??

value1 = close[3] * 2 - close[6];  

value2 = close[2] * 2 - close[5];   

value3 = close[1] * 2 - close[4];   

 

排序方式: 標準 | 最新
虎科大許教授 發文於   2026/05/23

不清楚你所謂的連起來劃線指的是什麼。能否詳細說明或手繪貼圖以讓人了解你的需求。

Luckyguide 發文於   2026/05/23
Luckyguide 發文於   2026/05/23

圖形如上,感謝快速response!

虎科大許教授 發文於   2026/05/23

你所提供的圖,每根K棒只有一個指標數值,而你的程式有三個數值。只使用其中一個數值畫指標?或將此三個數值運算出一個新的數值來畫指標?

XS小編 發文於   2026/05/27

Hello Luckyguide,

 

小編補充,您提供的三個數字,其實都是由 close * 2 - close[3] 計算出來的前期值。

若是要將該算式畫出來的話:

value1 = close * 2 - close[3];

plot1(value1);

這樣前一根K棒的值就會是value3 (value3 = close[1] * 2 - close[4] = value1[1]),以此類推。

Luckyguide 發文於   2026/05/28

alue1 = close[3] * 2 - close[6];  

value2 = close[2] * 2 - close[5];   

value3 = close[1] * 2 - close[4]; 

你說:這樣前一根K棒的值就會是

value3 (value3 = close[1] * 2 - close[4] = value1[1]),,這條程式語法好像有問題,可否麻煩用幾條程式分開寫,比較容易了解,,謝謝!!

虎科大許教授 發文於   2026/05/28

value1 = close[3] * 2 - close[6]; 

value2 = close[2] * 2 - close[5]; 

value3 = close[1] * 2 - close[4]; 

其實意指

value1等於value2[1]且value2等於value3[1]

亦即value1等於value3[2]

發表回覆
Close