周期是5分鐘,跳空定義 = 只檢測昨日最后一個5分鐘和今日開盤第一個5分鐘
我這樣寫的
// 跳空止損
限制:=time>145600 and time<090400;
if 限制 and ref(C,1)<>Open then BEGIN
止損平多:sell(holding>0,holding,MARKETR);
end
程序咋不執行呢? ref(C,1)<>Open 這樣應該可以檢測跳空吧, 在把時間限制成 14:56 和09:04 之間就不會在其他周期檢測對吧?
http://www.weistock.com/bbs/dispbbs.asp?boardid=4&id=12046&authorid=0&page=0&star=2
這個帖子最后部分沒看懂
這個限制是什么思路?
你要比較當天第一根k線和昨天第一根k線用
todaybar=1 and ref(c,1)<>o來判斷
你寫的限制是什么思路?
這個限制是什么思路?
你要比較當天第一根k線和昨天第一根k線用
todaybar=1 and ref(c,1)<>o來判斷
你寫的限制是什么思路?
不是這個意思。 我在5分鐘周期。 非日內交易。 但通常昨日最后 一根5分鐘線“與”今日開盤第一根5分鐘線有“跳空”
我是想寫成這樣思路。
就是檢測 昨天最后一根5分鐘線與今天開盤第一根5分鐘線, 出現跳空不利方向立即平倉。
跳空不利判斷是 ref(c,1)<>o?
跳空不利判斷是 ref(c,1)<>o?
ref(c,1)<>o 這句是用來判斷是否跳空 , 開倉不利考慮這么寫
if HOLDING>0 and open<ENTERPRICE then sell xxxxxx 這樣。 多倉時候 開盤價比開倉價小 ,平倉跑掉。
我那個“限制” 就是限制成昨日最后一個5分鐘線的C“與”今日第一個5分鐘的O 比較。 因為我直接寫比較。。。 好像盤中就會觸發平倉。 所以我才想到是不是可以把時間限定,那就不會盤中觸發。