咨詢內(nèi)容:
我的賬戶已經(jīng)有相應(yīng)品種的持倉了,但是為啥TBUYHOLDING(1)和TSELLHOLDING(1)函數(shù)的值返回是0呢?在日志中打印出來,始終都是0,這個導(dǎo)致,我的每次多空開倉判斷條件失效,每次都在開倉,如下截圖


?
?來源: www.tumamayizhan.com
金字塔資深技術(shù):
TBUYHOLDING(1);返回的是當(dāng)前品種的持倉數(shù)量。你多品種吧?
多品種的情況下,可以使用這種方式輸出:
DEBUGOUT(STKLABEL&' 當(dāng)前多頭持倉%.0f',BH);
DEBUGOUT(STKLABEL&' 當(dāng)前多頭持倉%.0f',SH);
或者,因為是賬戶倉位數(shù)量,也可以直接顯示在對應(yīng)的k線圖上查看倉位數(shù)量。
aa:TBUYHOLDING(1);
技術(shù)交流:技術(shù)006 發(fā)表于 2021-11-9 13:23
TBUYHOLDING(1);返回的是當(dāng)前品種的持倉數(shù)量。你多品種吧?
多品種的情況下,可以使用這種方式輸出:
DEB ...
我是多品種,但是我在下單指令TBUY中,要獲取當(dāng)前品種的多單持倉數(shù)量是否為0,來作為是否繼續(xù)開倉的條件,如果當(dāng)前品種的多單持倉是0,才會開多單,如果不是0,就不繼續(xù)開多單了
?
技術(shù)交流:錢多多 發(fā)表于 2021-11-9 13:59
我是多品種,但是我在下單指令TBUY中,要獲取當(dāng)前品種的多單持倉數(shù)量是否為0,來作為是否繼續(xù)開倉的條件 ...
因為,TBUYHOLDING(1),始終返回是0,所以開倉限制條件失效了,每次都繼續(xù)開倉,