請幫忙看看,一分鐘后有開倉信號到五分鐘周期沒信號了 [金字塔]
- 咨詢內容:
N:=BARSLAST(DATE<>REF(DATE,1))+1;
HH:VALUEWHEN(TIME<=101500,HHV(H,N));//取開盤后一小時內的最高價LL:VALUEWHEN(TIME<=101500,LLV(L,N));//取開盤后一小時內的最低價
IF TIME>101500 AND C>HH AND HOLDING=0 AND FLAG_D=0 AND TIME<150500 THEN //開多單
BEGIN
FLAG_D:=1;
BUY(1,IFLOTS,LIMITR,C+10*MINDIFF);
STOP_P:=HH-30*MINDIFF;
IF FLAG_D_VOICE=0 THEN PLAYSOUND(1,'做多成交.MP3');
FLAG_D_VOICE:=1;
END比如說IF1102,上周五在一分鐘周期下有開多信號,而在五分鐘下沒有開多信號,即使HH賦值時后面加上linethick0也一樣
求解,謝謝
- 金字塔客服:
另外再請問一下
如何判斷開盤后一小時內最高價所在的五分鐘K線為陽線還是陰線,謝謝
- 用戶回復:
原因,你用的是“C”:
1分鐘周期下,開倉條件成立
5分鐘周期下,開倉條件不成立
[此貼子已經被作者于2011-1-24 11:04:06編輯過] - 網友回復:
另外的問題,求開盤后1個小時的最高價用另一種方法:
variable:zuigao=h,yinyang=0;
if date<>ref(date,1) then
begin
zuigao:=h;
yinyang:=c>o;
end
if h>zuigao and time<=101500 then
begin
zuigao:=h;
yinyang:=c>o;
end
- 網友回復: 那請問版主,我用H>HH時,五分鐘下開多也不成交啊
- 上一篇:[建議]新版本開發建議分穩定版和測試版
- 下一篇:程序測試報告出不來
相關文章
-
沒有相關內容