關于映射品種和限價的結合使用問題
作者:金字塔 來源:cxh99.com 發(fā)布時間:2022年05月22日
-
咨詢內容:
jg:callstock('159949',vtclose,
-1);
? ? ? ? ? ?
開多1:BUY(KD1 and? holding=0,95%,limit,close-X1*mindiff),PERTRADER;? ? ? ? ?//開多1信號
平多1:SELL(PD1 AND 可平>0? AND C<T1 AND holding>0,0,limit,close+X2*mindiff);? ? ? ? ? ? ? ? //平多1信號??
?
開多2:BUY(KD2 and v<s2*lb and? holding=0,95%,THISCLOSE),PERTRADER;? ? ? ? ?//開多2信號
平多2:SELL(PD2 AND 可平>0 AND C<T2 and holding>0,0,THISCLOSE);? ? ? ? ? ? ? //平多2信號?
開多3:BUY(KD3 and v<s3*lb? and? holding=0,95%,limit,close-X3*mindiff),PERTRADER;? ? ? ? ?//開多3信號
平多3:SELL(PD3 AND 可平>0 AND C<T3 AND holding>0,0,limit,close+X4*mindiff);? ? ? ? ? ? ? ?//平多3信號??
1、這是我現在使用的代碼,有三種開平信號,我的源品種是創(chuàng)業(yè)板指數,
交易映射品種是159949,
周期是30分鐘K,我的要求是創(chuàng)業(yè)板指數有信號時,按我的限價要求買入159949,請版主幫我看一下代碼有不有問題?
2、涂黃色部份請重點看下
3、我試過一次實盤。好象賣出時沒能映射成功,報單的是指數價格,交易失敗。
?
?來源: www.kzuj.com.cn
-
金字塔客服:
上面代碼里平倉都沒用到159949的jg啊?? 要改成下面代碼里的jg才對
jg:callstock('159949',vtclose,-1);? ? ? ?
平多1:SELL(PD1 AND 可平>0? AND C<T1 AND holding>0,0,limit,jg); //平多1信號?
?
-
用戶回復:
版主大大:請直接幫我把完整代碼改好,我實在搞不清了,我要求開平倉時都要按照源品種創(chuàng)業(yè)板指數的限價要求映射到159949這個品種上。注意我的開平倉信號有三組,請一起改好。謝謝,我的代碼見一樓貼
?
-
網友回復:
JG:=CALLSTOCK('159949',VTCLOSE,-1);? ? ? ? ? ?
開多1:BUY(KD1 AND? HOLDING=0,95%,LIMIT,JG),PERTRADER;? ? ? ? ?//開多1信號
平多1:SELL(PD1 AND 可平>0? AND C<T1 AND HOLDING>0,0,LIMIT,JG);? ? ? ? ? ? ? ? //平多1信號??
?
開多2:BUY(KD2 AND V<S2*LB AND? HOLDING=0,95%,LIMIT,JG),PERTRADER;? ? ? ? ?//開多2信號
平多2:SELL(PD2 AND 可平>0 AND C<T2 AND HOLDING>0,0,LIMIT,JG);? ? ? ? ? ? ? //平多2信號?
開多3:BUY(KD3 AND V<S3*LB? AND? HOLDING=0,95%,LIMIT,JG),PERTRADER;? ? ? ? ?//開多3信號
平多3:SELL(PD3 AND 可平>0 AND C<T3 AND HOLDING>0,0,LIMIT,JG);? ? ? ? ? ? ? ?//平多3信號??
?
-
網友回復:
您這么寫代碼,我沒看到我的限價要求在哪里呀?