[求助][討論]關于程序化交易指令 [金字塔]
- 咨詢內容:
發現 holding是表示空頭倉位加多頭倉位之和的表示方法而已,在運用時出現了混亂。
例如,我在 1小時的時候 手動 買了1多單, 這時 holding =1;
我在 2小時的時候 (1小時的多單還在)手動 又建了 1空單 這時 holding 是變成0了 因為一多單和一空單同時在。
我在 3小時的時候 程序化交易出現了做多信號,想通過程序自動把原來的 空單平掉 再買入1手多單。加上原來在1小時的多單 就成兩手多單
但 3小時 這時的交易指令里 用到 holding 時發現holding為0,那原來的空單要怎么平掉。因為要 holding< 0 時才能平空的吧。
請高手幫忙解釋下這樣的情況要怎么處理比較合理,本人新手。感激萬分。
- 金字塔客服:
holding是虛擬持倉,根據圖表上的信號出來的,不會根據你的手動下單而產生變化
- 用戶回復:
您手動下的單,程序holding是取不到的
- 網友回復:
我的想要的是,如果在程序化交易下:
如果條件A成立程序就建1多單,但這個多單可能事后發現是錯的,這時(holding=1)>0; 因為這時是程序下的單。
當1小時后條件B出現程序就又開倉做了1空單,但要求條件B出現做空時,不要平掉原先的多單。這時holding又變回0了吧,一多單和一空單同時存在。
當又過了1小時,條件A 再次出現時買多,程序要平掉原來的空單。只保留多單。這時要怎么處理(此時的holding=0)?語句上要怎么寫。
本人新手,謝謝幫忙。
- 網友回復: 前臺圖表當中多單和空單是不能同時持有
相關文章
-
沒有相關內容