哈囉,
我有一個「重覆平倉」的問題請教,這問題不會每次發生。
目前不會有重覆進場的問題,但會有「重覆平倉」的問題,我的腳本中都有設 variable: intrabarpersist _stockB(0),intrabarpersist _costB(0); 來紀錄庫存,但仍會發生這樣的情況,想請教一下這個要怎麼檢查問題點。
紀錄如下:
- 進場 : 單k觸發
- 出場: 單k觸發+逐筆洗價
23:18 啟動雷達(前一晚)
09:29 多單
09:46 多單平倉
15:06 多單平倉(庫存不足)


哈囉,
我有一個「重覆平倉」的問題請教,這問題不會每次發生。
目前不會有重覆進場的問題,但會有「重覆平倉」的問題,我的腳本中都有設 variable: intrabarpersist _stockB(0),intrabarpersist _costB(0); 來紀錄庫存,但仍會發生這樣的情況,想請教一下這個要怎麼檢查問題點。
紀錄如下:
23:18 啟動雷達(前一晚)
09:29 多單
09:46 多單平倉
15:06 多單平倉(庫存不足)


今日再度發生 「重覆平倉」,
15:28 啟動雷達
21:32 自動平倉(庫存不足)
請問目前版本仍會這樣子,是否有什麼問題呢?
我的腳本中都有設 variable: intrabarpersist _stockB(0),intrabarpersist _costB(0); 來紀錄庫存,但仍會發生這樣的情況,
它觸發的是這一段code :
//空單停損1
var:_lossS(30);
If SymbolName = "小型台指近月" then _lossS = 30;
If SymbolName = "美國道瓊近月" then _lossS = 60;
if _stockS =1 and close - _costS > _lossS
then begin
print(date,time,"空單停損1", _costS - close);
_stockS = 0 ;
_costS =0;
if _BuyOrSell=0then ret=1;
retmsg ="空單停損1";
end;


這個今日早盤仍發生喔,
目前懷疑是「逐筆洗價」造成的,但沒有時常發生,如下圖,我真正出場價是第二次觸發(12684),但卻因第一次它自己就觸發了造成我提早出場(12672),然後就沒賺到我該賺的。
請問這算是bug嗎?它是三不五時才出現這情況。

請問這種問題一直發生,有解嗎

我推斷是出場逐筆洗價的問題,因盤勢上下波動,所以就反覆觸發,雖然有用了if _stockB =1來紀錄庫存但仍沒有用。

4 評論