請(qǐng)教高手:
在5秒周期K線(xiàn)圖中,如何在一分鐘內(nèi)限制只(買(mǎi)或賣(mài))開(kāi)倉(cāng)與平倉(cāng)各一次。
variable:n=0;
variable:m=0;
if n=0 and 條件1 then begin
sellshort;
buy;
n:=1;
end
if m=0 and 條件2 then begin
sell;
buyshort;
m:=1;
end
if minute<>ref(minute,1) then begin
M:=0;
n:=0;
end
這個(gè)方法是用全局變量來(lái)限定交易次數(shù)
條件1和條件2是下單反手條件,用戶(hù)需要把自己的條件填進(jìn)去就行
開(kāi)平倉(cāng)語(yǔ)句我簡(jiǎn)寫(xiě)了,用戶(hù)需要寫(xiě)全
如果不需要反手只需要做一個(gè)方向的操作,那么只需要自行刪除掉不需要的語(yǔ)句即可
謝謝老師
不過(guò)在開(kāi)盤(pán)的頭一分鐘內(nèi),假如在昨天的最后一分鐘有交易,那么今天的頭一分鐘內(nèi)就不能交易了。
是minute<>ref(minute,1)定義的5秒K線(xiàn)圖,一分鐘是每日最后一根K線(xiàn)加上第二天前11根K線(xiàn),算一個(gè)一分鐘,
應(yīng)該是定義不對(duì)的,每個(gè)一分鐘都應(yīng)該是從開(kāi)盤(pán)算起的12根K線(xiàn)算一分鐘才對(duì)。
需要合并收盤(pán)前一分鐘和開(kāi)盤(pán)第一分鐘?
不是合并,而是把昨天和今天的分開(kāi)。
現(xiàn)在是合并在一起了