lahahaha 發表於 16-5-16 23:26

請教指標語法

請問想劃"opend+100points"這數值的橫線應該怎樣寫?

opend是當日開市價(內置的語法吧?)

pcking2008 發表於 16-5-17 09:05

plot1 (opend(0)+100)    ?

lahahaha 發表於 16-5-18 00:04

為甚麼我compile不到?

input: opend(0);


if date <> date then begin
plot1(opend(0)+100);
end;

alexliou 發表於 16-5-18 06:27

lahahaha 發表於 16-5-18 00:04
為甚麼我compile不到?

input: opend(0);


1. 把input:opend(0); 那整行拿掉
    opend(0)是函數值, 系統會自己算給你. 你那樣寫, 變成是設了一個參數opend, default值是0.
    而此一參數與函數opend()同名, 造成opend()函數無法使用.
2. 把 If D<>D 條件去掉, 只留Plot1那行就好
    加了D<>D條件, 會使得只有開盤那根Bar 才做畫線的動作 , 變成是每天開盤價+100的連線.
    視覺上看起來, opend(0)+100變成不是固定的, 應該不是你所要的效果.

pcking2008 發表於 16-5-18 10:33

lahahaha 發表於 16-5-18 00:04
為甚麼我compile不到?

input: opend(0);


我只有寫一行 ... {:4_81:}



頁: [1]
查看完整版本: 請教指標語法