最高價回撤離場問題
作者:金字塔 來源:cxh99.com 發布時間:2016年02月13日
- 咨詢內容:
hh:=hhv(h,enterbars+1);if l<hh-12 then sell(1,0,market);就這個最高價回撤12個點多單離場的語句,跑股指1分鐘k線圖,為什么會出現當根k線開倉當根平倉的情況,間隔就一兩秒,而當根k線顯示最高為2144.6最低為2143.2,最大振幅才1.4個點,試過用mindiff*70,也還是會出現這種情況,求解
- 金字塔客服:
開倉價用什么價格?
- 用戶回復:
開倉用的開盤價之上三連陽開多,開盤價之下三連陰開空,用的market開倉
- 網友回復:
改成thisclose,用market,HH會計算成前面上一次開倉到現在的最高價
- 網友回復:
還是不能解決當根平倉的問題,我發現問題出在enterbars這個指令上,就hh:=hhv(h,enterbars+1);然后l<hh-14都會出現這種當根出平倉信號的問題,后來用均線回落止損發現只要用了enterbars這個語句就會出現當根出平倉信號,實盤跑的結果是開倉了當沒有平倉,然后程序會認為已經平倉了接著會出重復開倉的指令,這使得風險急速擴大,怎么解決開倉后最高價回落要不包括開倉當根的平倉指令