關于開倉手數的疑問
作者:文華財經 來源:cxh99.com 發布時間:2016年10月22日
- 咨詢內容:
- 咨詢內容:VV:V
- 咨詢內容:ALUEWHEN(CROSS(BKVOL,0.5),BKVOL),NODRAW;KK:
- 咨詢內容:V
- 咨詢內容:ALUEWHEN(CROSS(SKVOL,0.5),SKVOL),NODRAW;
- 咨詢內容:
- 咨詢內容:如果 第一根K線,產生一個SK信號, 成交手數是1手
- 咨詢內容: 第二根K線, 產生一個SK信號,成交手數是1手
- 咨詢內容: 第三根K線,產生一個BP(SKVOL)信號,將前面的2手空單平掉,此時無倉位
- 咨詢內容: 第四根K線,產生二個BK信號,分別成交2手和1手, 請問此時VV和KK的返回值分別是多少?
- 咨詢內容: 第五根K線, 此時VV和KK的返回值分別是多少?
- 咨詢內容:
- 文華技術人員:
VV和KK表示的是第一次開倉時的手數
第四根K線 VV返回值為3 KK返回值為1
第五根K線 VV返回值為3 KK返回值為1
- 文華客服:
整理一下,實際發生的問題是這樣的:VV:VALUEWHEN(CROSS(BKVOL,0.5),BKVOL),NODRAW;KK: VALUEWHEN(CROSS(SKVOL,0.5),SKVOL),NODRAW;如果 第一根K線,產生一個SK信號, 成交手數是1手 第二根K線, 產生一個SK信號,成交手數是1手 第三根K線,產生一個BP(SKVOL)信號,將前面的2手空單平掉,此時無倉位 第四根K線,產生二個BK信號,分別成交1手和1手, 請問此時VV和KK的返回值分別是多少? 第五根K線, 此時VV和KK的返回值分別是多少?
回測后發現光標在第四根K線VV是有返回值的, 而且返回值是2. 我需要在BK信號發生后, 就有返回值, VV應該返回1回測后發現第五根K線,VV返回值2,我需要返回的是1 (因為第一個BK信號成交的1手)
- 網友回復:
抱歉,2樓回復已修復,請參考
這個沒有辦法實現,當同一個指令在同一根K線上的時候,是沒有辦法求出先開倉那個信號的手數的,建議調整您的思路
- 網友回復:
那么光標放在第四根K線上的時候, 為什么會出現VV返回值為2呢