 |
xy608077
中級會員

註冊日期: Feb 2010
來 自:
文章數量: 37 |
[問題]合併指標修改
Dear 版大:
小弟想將二種策略二合一,第一種為ma10和ma60交叉策略,若ma達到買進條件後,才會加入第二種策略是否也為買進,同時都符合才可以出現交易訊號。
附註:要先以ma為主後,才會判斷第二組策略是否買進
第一組
XA:=MA(CLOSE,SHORT);
XB:=MA(CLOSE,LONG);
ENTERLONG:CROSS(XA,XB);
EXITLONG:CROSS(XB,XA);
第二組
CD:=ema(c,25);
ENTERLONG:REF(CD,3)<CD COLORMAGENTA;
EXITLONG:REF(CD,3)>CD COLORGREEN;
CK:=ENTERLONG-EXITLONG;
CK:=ref(CK,barslast(CK<>0));
CK:=if(CK<>ref(CK,1) or barpos=lbound(CK),CK,0);
ENTERLONG:=CK=1;
EXITLONG:=CK=-1;
上述公式確認兩條件都達到才會出現買進訊號
謝謝版大
|
|
向版主報告此篇 |  |
|
2010-10-29 13:28 |
|
|
|  |
 |
cgjj
總版主

註冊日期: Oct 2003
來 自:
文章數量: 18197 |
回覆: [問題]合併指標修改
引用: 最初由 xy608077 發表
Dear 版大:
小弟想將二種策略二合一,第一種為ma10和ma60交叉策略,若ma達到買進條件後,才會加入第二種策略是否也為買進,同時都符合才可以出現交易訊號。
附註:要先以ma為主後,才會判斷第二組策略是否買進
第一組
XA:=MA(CLOSE,SHORT);
XB:=MA(CLOSE,LONG);
ENTERLONG:CROSS(XA,XB);
EXITLONG:CROSS(XB,XA);
第二組
CD:=ema(c,25);
ENTERLONG:REF(CD,3)<CD COLORMAGENTA;
EXITLONG:REF(CD,3)>CD COLORGREEN;
CK:=ENTERLONG-EXITLONG;
CK:=ref(CK,barslast(CK<>0));
CK:=if(CK<>ref(CK,1) or barpos=lbound(CK),CK,0);
ENTERLONG:=CK=1;
EXITLONG:=CK=-1;
上述公式確認兩條件都達到才會出現買進訊號
謝謝版大
兩條件都達到才會出現買進訊號, 可以用像下列的方式處理:
ENTERLONG: 條件1 and 條件2 ;
|
|
向版主報告此篇 |  |
|
2010-10-29 14:06 |
|
|
|  |
本站所有內容未經作者授權禁止轉貼節錄, 發表言論僅供參考勿作為投資決策依據。瀏覽本站請使用 IE 5.5 以上版本, 最佳瀏覽解析度 1024 x 768 全彩。
|
Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.
簡愛洋行 製作 Copyright 2003-. All Rights Reserved. 聯絡我們
|