|
樓主 |
發表於 12-10-21 20:12
|
顯示全部樓層
本帖最後由 googleandy 於 12-10-21 20:19 編輯
雙巴神 發表於 12-10-21 11:16
buy完 如果遇到 sellshort ,是"多空翻單" (多變空)
buy完 如果遇到 sell,"多單平倉"
稍稍懂了,
SellShort 和 Sell 一字之差, 差好多!
我希望 收盤價>5均, 做多一口,
收盤價<5均,平倉且反手空一口,
手上永遠有部位, 非多即空,
部位起始值先用 -1
練習而已, 程式不一定正確.
--------------------------------------------------------------------------
var: LenA(5); var: NumberOfText(0); var:MyPosition(-1);
if close > Average(close,LenA) then begin
if MyPosition=-1 then begin
buy 2 shares this bar on close;
MyPosition=MyPosition+2;
end;
text_new(D,T,h+2, NumToStr( MyPosition ,0));
NumberOfText=NumberOfText+1;
text_setbgcolor(NumberOfText,Blue);
end;
if close < Average(close,LenA) then begin
if MyPosition=1 then begin
Sell 2 shares this bar on close;
MyPosition=MyPosition-2;
end;
text_new(D,T,h+2, NumToStr( MyPosition ,0));
NumberOfText=NumberOfText+1;
text_setbgcolor(NumberOfText,Blue);
end;
-------------------------------------------------------------------------
結果如下:
上面程式,
把 Sell 一字 改成 SellShort 結果大不相同
一字之差,相差一倍!
不可不慎.
補充內容 (12-10-22 08:27):
buy 2 shares this bar on close;
跟原先想像的不同.
意為:平掉所有空單(不論多少口),再建立2口多單。 |
|