盤中多根1分K連續漲到最高點後跌1%警示,其中一根K棒高低點要有2%以上.
程式該怎麼寫,感恩
Hello Ghhgghh,
小幫手不確定您所謂的漲到最高點是指當日最高點還是當根Bar最高點,不過如果要判斷K棒內先高後低的話,您需要使用 IntrabarPersist 的變數紀錄高點以及高點之後的低點,並以此計算是否有跌幅1%。
接著您可以使用 TrueAll 來判斷是否有連續N根Bar條件成立,以及 TrueAny 來判斷N根Bar內是否有任何一根條件成立。
謝謝回覆,我寫好了可以請幫我看一下,感恩!
if barfreq <> "Min" or Barinterval <>1 then RaiseRuntimeError("請設定頻率為1分鐘")
variable: intrabarpersist count(0);
if date > date[1] then count=0;
//記錄今天的Bar數
count=count+1;
if highest(high,5)*0.99 >= close
//5期中最高點後跌幅有1%的時候
and trueany(high>=low*1.02,5)
//5期有任1 bar 高低差2%
then ret=1;
謝謝回覆,今天用策略雷達洗了很多次價...
感恩小幫手!!
4 評論