關(guān)于close的運用問題
作者:開拓者 TB 來源:cxh99.com 發(fā)布時間:2020年07月11日
-
咨詢內(nèi)容:
Close在圖表函數(shù)上是收盤價,但是在實現(xiàn)程序化得交易時卻是實時的價格,如果我真的想用K線最終的收盤價,應(yīng)該怎么寫?
例子: 在30分鐘k線的環(huán)境下,??本來想要的效果是,第30分鐘的收盤價小于1時開空倉 ,公式這樣寫,if(close<1){SellShort(number, price); } 然而在第20分鐘的時候價格小于1,就發(fā)出了下空倉的指令,但是在30分鐘的時候價格是大于1的。請問應(yīng)該怎么寫這個指令呢?
能不能用if(closed(0)<1){SellShort(number, price); }來解決呢?
?
?來源:CXH99.COM
-
TB技術(shù)人員:
這個問題沒人能解答嗎?
?
-
TB客服:
在這個bar沒有走完前,close就是實價,走完后就是收盤價。
只有這個bar走完,也就是下個bar出來后,才可以得到前一個bar的收盤價,可以使用close[1]取得。
if( close<1)這樣的條件在普通商品期貨合約里是不太可能滿足的吧?
您對條件的文字描述以及范例代碼都比較難理解,感覺是邏輯上有問題啊。
建議您系統(tǒng)地學(xué)習(xí)TB語法后再來進(jìn)行策略的編寫。
同樣,if(closeD(0)<1)這樣的條件在商品期貨中幾乎也是沒有滿足的可能性吧?