 |
pcbass
中級會員

註冊日期: Oct 2014
來 自:
文章數量: 41 |
[問題]請問EMA的引用該怎麼寫?
大家好,
我想寫一個選股程式,在能在日線或是週線中選出月線EMA12大於EMA26。
我的寫法如下:
EMA12:=STKINDI(STKLABEL,'EMA.EMA1(12)',0,8);
EMA26:=STKINDI(STKLABEL,'EMA.EMA1(26)',0,8);
RES:CROSS(EMA12,EMA26);
按下編輯公式沒有出現錯誤,但是執行選股時都沒有條件成立。我在論壇或是軟體的主題說明中,找不到那種類似KD.RSV這種XXX.YYY(數值)的引用EMA的寫法,請問我應該要如何修改?
謝謝!
__________________
新手上路,請多指教!
|
|
向版主報告此篇 |  |
|
2018-03-20 20:38 |
|
|
|  |
 |
cgjj
總版主

註冊日期: Oct 2003
來 自:
文章數量: 18133 |
回覆: [問題]請問EMA的引用該怎麼寫?
引用: 最初由 pcbass 發表
大家好,
我想寫一個選股程式,在能在日線或是週線中選出月線EMA12大於EMA26。
我的寫法如下:
EMA12:=STKINDI(STKLABEL,'EMA.EMA1(12)',0,8);
EMA26:=STKINDI(STKLABEL,'EMA.EMA1(26)',0,8);
RES:CROSS(EMA12,EMA26);
按下編輯公式沒有出現錯誤,但是執行選股時都沒有條件成立。我在論壇或是軟體的主題說明中,找不到那種類似KD.RSV這種XXX.YYY(數值)的引用EMA的寫法,請問我應該要如何修改?
謝謝!
CROSS 是交叉不是大於!
EMA12大於EMA26,應該是用 EMA(C,12)>EMA(C,26)
先新建立一個公式名稱為 'TEST_SUB' 的公式,其內容如下:(不需套用)
CK:EMA(C,12)>EMA(C,26);
在另建立一個公式名稱為 'TEST' 的公式,其內容如下:
選中:"TEST_SUB.CK#MONTH";
|
|
向版主報告此篇 |  |
|
2018-03-21 10:45 |
|
|
|  |
 |
pcbass
中級會員

註冊日期: Oct 2014
來 自:
文章數量: 41 |
您好,
我按照您的說明,在條件選股中,建立了一個名為TEST_EMA的公式,公式內容如下
CK:EMA(C,12)>EMA(C,26);
按下編譯公式,沒有出現錯誤訊息。
然後我又建立了另一個名為TEST的公式,公式內容如下
CON1:TEST_EMA.CK#MONTH;
但是我按下編譯公式,卻說"行1:未定義的標識符",請問我該怎麼修正這個錯誤訊息。
謝謝!
__________________
新手上路,請多指教!
|
|
向版主報告此篇 |  |
|
2018-03-21 12:23 |
|
|
|  |
 |
pcbass
中級會員

註冊日期: Oct 2014
來 自:
文章數量: 41 |
謝謝您的回覆,公式OK了!
__________________
新手上路,請多指教!
|
|
向版主報告此篇 |  |
|
2018-03-21 17:32 |
|
|
|  |
本站所有內容未經作者授權禁止轉貼節錄, 發表言論僅供參考勿作為投資決策依據。瀏覽本站請使用 IE 5.5 以上版本, 最佳瀏覽解析度 1024 x 768 全彩。
|
Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.
簡愛洋行 製作 Copyright 2003-. All Rights Reserved. 聯絡我們
|