請問我如何將下列原本用在選股模組的日頻率程式轉成1分K並應用在雷達上,試了多次可以編輯但都無資料出現,謝謝各位先進

  •   273 
  • 最後發表   沛民  2025 五月 27
沛民 發文於   2025/05/25

input:period(30);

if barfreq<>"Min" or barinterval<>1 then raiseRunTimeError("限用1分鐘");

var:L1(0),L2(0),H1(0),L1B(0),L2B(0),H1B(0);

L1=lowest(close,period);//找出最低點

L1B=lowestBar(close,period);//找出最低點的所在位置

L2=swingLow(close,period,5,5,2);//找出波段次低點

L2B=swingLowBar(close,period,5,5,2);//找出波段次低點所在的位置

H1=swingHigh(close[1],period,5,5,1);//找出區間最高點

H1B=swingHighBar(close[1],period,5,5,1);//找出區間最高點所在位置

 

if

L2B>H1B and H1B>L1B

//前低位置在最左邊,反彈高點在中間,新低再右邊

and

close  cross Over H1

//股價突破反彈高點

and 

H1>L1*1.02

//反彈高點到新低超過2%

and 

H1>L2*1.01

//次低到反彈高點超過1%

then ret=1;

 

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

可能是因為資料只有30筆,第二轉折低點可能不存在。

沛民 發文於   2025/05/27

謝謝許教授,我了解了

發表回覆
Close