各位大大好!
小弟剛學XQ程式語言
單純想做個測試找出,前日12EMA和26EMA與當日12EAM和26EMA的黃金交叉
但選股後給的股票小弟查看後並沒有符合選股要求
(黃色現為26ema,紫色現為12ema)
想請問小弟犯了甚麼錯誤
想找出黃金交叉的股票
- 334
- 最後發表 riping 2024 八月 08
riping
發文於
2024/08/07
虎科大許教授
發文於
2024/08/08
問題1:對需要大量資料運算的EMA而言,你只使用28筆資料,算出來的數據自然會與系統的數據會不相同。
問題2:黃金交叉用cross over或cross above,你的寫法並不完全正確。
正確的寫法如下:
setTotalBar(6000);
value1=ema(c,12);
value2=ema(c,26);
if value1 cross over value2 then ret=1;
riping
發文於
2024/08/08
想請問我只計算26天EMA 只使用28筆資料
不是應該在合理範圍嗎
還是小弟有誤會甚麼
虎科大許教授
發文於
2024/08/08
使用28筆計算是可以,但算出來的數據是不對的,亦即與技術分析圖表裡面的數值不同。
3 評論