同K可能多空都開倉 [金字塔]
咨詢內容:
KD:=h>hhv(rh,20);
KK:=l<hhv(rl,20);
myholding:=holding,linethick0;
if myholding=0 then begin
if KD then BUY(1,ss,marketr);
if KK then BUYSHORT(1,ss,marketr);
end
以上代碼因為用了h、l盤中即時突破,當行情激烈震蕩時同K可能多空都開倉,
能夠讓先開倉的保留同時不讓之后條件成立的鎖倉單不開倉(即不發信號)?
除了改變開多倉條件如加rc>ref(c,20)這種還有別的辦法嗎?
KD:=h>hhv(rh,20);? ?
KK:=l<hhv(rl,20);
這2個條件。只要最高最低價拉的足夠大。
但是實際上你下面的語句這里。
if myholding=0 then begin
??if KD then BUY(1,ss,marketr);
??if KK then BUYSHORT(1,ss,marketr);
end
開多和開空是無法同時觸發的。圖表模型內部邏輯是默認是不能同時持倉多空倉位的。所以同時滿足時候其實只會觸發開多的。開空的語句因為你已經持有虛擬的多倉了,就觸發不了了。技術交流:
實戰經驗是:先開空倉,之后KD又成立了,由于同K開多句holding仍為0,所以軟件發信號開多倉,之后持倉同步,平了先開的那個空倉!
技術交流:
先開多倉不會觸發下句開空,是對的
KD:=h>hhv(rh,20);
KK:=l<hhv(rl,20);
myholding:=holding,linethick0;
if myholding=0 then begin
if KD then BUY(1,ss,marketr);
if KK then BUYSHORT(1,ss,marketr);
end
以上代碼因為用了h、l盤中即時突破,當行情激烈震蕩時同K可能多空都開倉,
能夠讓先開倉的保留同時不讓之后條件成立的鎖倉單不開倉(即不發信號)?
除了改變開多倉條件如加rc>ref(c,20)這種還有別的辦法嗎?
?
?來源: m.kzuj.com.cn
金字塔資深技術: 是可能同時滿足。KD:=h>hhv(rh,20);? ?
KK:=l<hhv(rl,20);
這2個條件。只要最高最低價拉的足夠大。
但是實際上你下面的語句這里。
if myholding=0 then begin
??if KD then BUY(1,ss,marketr);
??if KK then BUYSHORT(1,ss,marketr);
end
開多和開空是無法同時觸發的。圖表模型內部邏輯是默認是不能同時持倉多空倉位的。所以同時滿足時候其實只會觸發開多的。開空的語句因為你已經持有虛擬的多倉了,就觸發不了了。
?
有思路,想編寫各種指標公式,交易模型,選股公式,還原公式的朋友
可聯系技術人員 QQ: 262069696 或微信號:cxh99cxh99 進行 有償收費 編寫!
(注:由于人數限制,QQ或微信請選擇方便的一個聯系我們就行,加好友時請簡單備注下您的需求,否則無法通過。謝謝您!)
相關文章
-
沒有相關內容