1分鐘k線顯示當(dāng)日結(jié)算價(jià)的線(即是分時(shí)圖里的黃線)[開(kāi)拓者公式]
- 咨詢內(nèi)容:
Vars
NumericSeries AmountCum; // 當(dāng)日以來(lái)成交總額的合計(jì)值
NumericSeries VolCum; // 當(dāng)日以來(lái)成交量的合計(jì)值
Begin
if(day!=Day[1])
{
Amountcum=close*Vol;
volcum=vol;
}else
{
AmountCum = amountcum[1]+close*vol;
VolCum = volcum[1]+vol;
PlotNumeric("AvgLine",AmountCum/VolCum);
}
End
這個(gè)是1分鐘k線顯示當(dāng)日結(jié)算價(jià)的線(即是分時(shí)圖里的黃線)我可以改成函數(shù)之后通過(guò)價(jià)格上穿他做條件嗎?可以的話怎么修改, - TB技術(shù)人員: 最后加上這個(gè)Return AVGLINValue;還是Return AVGValue;呢?我改成Return AVGValue的時(shí)候?qū)氩呗院髃線圖上不顯示黃線,Return AVGLINValue;這個(gè)就顯示,我現(xiàn)在不知道怎么辦了,請(qǐng)高手指點(diǎn)一下
- TB客服: 1,Close>AVGLINValue&&Close[1]<AVGLINValue[1]
2,Close>AVGValue&&Close[1]<AVGValue[1]
這兩個(gè)哪個(gè)對(duì),還是都不對(duì) - 網(wǎng)友回復(fù):
tcx 發(fā)表于 2012-9-25 21:49
1,Close>AVGLINValue&&Close[1]AVGValue&&Close[1]
用crossover和crossunder函數(shù)判斷上穿和下穿,并且在下個(gè)bar發(fā)單 - 網(wǎng)友回復(fù):
1、先把代碼修改為函數(shù)。用Return返回值。第一個(gè)Bar也要返回。假設(shè)命名為函數(shù)DayAvgPrice- Vars
- NumericSeries AmountCum; // 當(dāng)日以來(lái)成交總額的合計(jì)值
- NumericSeries VolCum; // 當(dāng)日以來(lái)成交量的合計(jì)值
- Begin
- if(day!=Day[1])
- {
- Amountcum=close*Vol;
- volcum=vol;
- }else
- {
- AmountCum = amountcum[1]+close*vol;
- VolCum = volcum[1]+vol;
- }
- Return AmountCum/VolCum ;
- End
復(fù)制代碼2、在公式應(yīng)用中建立一個(gè)序列變量,比如
NumericSeries AvgValue ;
....
AvgValue = DayAvgPrice();
剩下的就可以按照3樓的寫法進(jìn)行了
有思路,想編寫各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 262069696 進(jìn)行 有償 編寫!(不貴!點(diǎn)擊查看價(jià)格!)
相關(guān)文章
-
沒(méi)有相關(guān)內(nèi)容