英國流浪漢 發表於 12-10-2 19:31

請問如果想計算第一根K棒的量該怎麼寫??

我想要統計開盤10K 的第一根量能 超過10000口的話就flag加一 然後從2010年開始統計看有多少次數

但是我目前寫的是

input:vol(Volume);
var:overVol(0);
if time < 0900then
ifvol > 10000 then overVol=overVol+1;
plot1(overVol,"OV");


但是 他只會畫一條現在0這邊....

請問我哪裡寫錯了呢?

曾永政 發表於 12-10-2 20:24

分線以下的 成交量=ticks 不是 vol

英國流浪漢 發表於 12-10-2 21:51

謝謝 可是我也用過ticks 也是畫不出來......

英國流浪漢 發表於 12-10-2 21:55

另外如果我想畫出來目前有多少口數因該怎麼寫呢??


value1=barssinceentry(0);

plot1(value1,"BS");

好像沒辦法用....

謝謝各位幫忙

googleandy 發表於 12-11-5 21:52

本帖最後由 googleandy 於 12-11-5 22:21 編輯

曾永政 發表於 12-10-2 20:24 static/image/common/back.gif
分線以下的 成交量=ticks 不是 vol
在tick 圖表情況下 ,

if ticks >50 then buy next bar at market; 和
if volume > 50 then buy next bar at market;

二行都可被MC編譯成功,
請問 政大,
二者有不同之處嗎?
還是完全一樣?







曾永政 發表於 12-11-6 10:21

googleandy 發表於 12-11-5 21:52 static/image/common/back.gif
在tick 圖表情況下 ,

if ticks >50 then buy next bar at market; 和


Print 出來看看,對照一下吧^^

googleandy 發表於 12-11-6 10:46

曾永政 發表於 12-11-6 10:21 static/image/common/back.gif
Print 出來看看,對照一下吧^^

謝謝政大,

我盤後試試看.
頁: [1]
查看完整版本: 請問如果想計算第一根K棒的量該怎麼寫??