linemaker 發表於 15-11-27 16:52

開市價與 SMA (20)的買入,如何寫?

若我想寫一個程式,若現價升至在開市價上的50點,而當時現價是在SMA(20)之上則買入,可以怎樣寫呢?

easytrader788 發表於 15-11-27 18:36

if close > average(Close,20) then Buy next bar at OpenD(0) + 50 Stop ;

ncygrvgp 發表於 15-12-2 12:21

這看起來不像amibroker的寫法吧?

keymaker 發表於 16-1-26 20:04

Buy = C>=(O+50) and C>sma1;

choipingkwan 發表於 16-3-3 11:11

你的意思是今日開市價+50 點, 還是那一棒開市價?
如果係今日開市價的大概的寫法:
openprice = TimeFrameGetPrice("O",inDaily,0);
openpricePlus50 = openprice +50;
ma20 = ma(close, 20);

Buy = close >= openpricePlus50and close >= ma20;
頁: [1]
查看完整版本: 開市價與 SMA (20)的買入,如何寫?