請問如何寫出昨日+前日的盤中條件(交易腳本)
例如:
昨日(T-1)盤中1分K急跌跌停,那根1分K<-2%,且持續鎖跌停至尾盤
同樣條件,在前日(T-2)盤中也符合
若昨日+前日的盤中條件皆符合,則今日開盤買入
請問如何寫出昨日+前日的盤中條件(交易腳本)
例如:
昨日(T-1)盤中1分K急跌跌停,那根1分K<-2%,且持續鎖跌停至尾盤
同樣條件,在前日(T-2)盤中也符合
若昨日+前日的盤中條件皆符合,則今日開盤買入
(1)使用1分鐘頻率。
(2)用getField("收盤價","D")[1]= getField("跌停價","D")[1]判斷昨天收盤跌停,以[2]取代[1]判斷前天是否也是這樣。
(3)1分鐘內急跌至跌停,可用c= getField("跌停價","D") and 100*(c/c[1]-1)<-2判斷。
感謝教授回復
(1)/(2)沒問題
但(3)我是要判斷昨天與前天跌停的那根K棒急跌2%,非今天
if barfreq<>"Min" or barinterval<>1 then raiseRunTimeError("限用1分鐘資料");
setTotalBar(600); //期貨夜盤則改成2280
condition1=date=getField("日期","D")[1] and c= getField("跌停價","D") and 100*(c/c[1]-1)<-2;
condition2=date=getField("日期","D")[2] and c= getField("跌停價","D") and 100*(c/c[1]-1)<-2;
if condition1 and condition2 then ,,,
3 評論