『最佳拍檔』智能決策系統

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 3328|回复: 0

BP-GAIN3 止賺用指標 Tmacd / Dmacd

[复制链接]
发表于 2013-6-4 14:59:17 | 显示全部楼层 |阅读模式
BP-GAIN3 止賺用指標 Tmacd / Dmacd

記得使用時要自己更改指標名為 BP-GAIN3  OR 其它指定名使用 !!


有朋友想用這條式做止賺,  所有方法都同時存在 優點 及 缺點 的,

運用的朋友要理解, 再衡量如何使用。

指標寫法如下, 另附件可以直接下載 IMPORT 入 MetaStock 內使用 !!

shortperiods:=Input("Enter the shorter TEMA/DEMA periods:  ",3,20,12);
longperiods:=Input("Enter the longer TEMA/DEMA periods:  ",21,50,26);
signal:=Input("Enter the number of signal line periods:  ",3,50,9);
FastSlow:=Input("Choose Out  0=Fast_T, 1= Slow_D, 2=TD, 3=DT :  ",0,3,0);
{}
{TMACD Buy Gain-Sell }
TMACD := Tema(C,shortperiods)-Tema(C,longperiods);
TMACDmov := Mov(Tema(C,shortperiods) - Tema(C,longperiods),signal,E);
{}
tBuy := Cross( TMACD, TMACDmov) ;
tSell := Cross( TMACDmov, TMACD ) ;
{}
{DMACD Short Gain-Buy }
DMACD := Dema(C,shortperiods)-Dema(C,longperiods);
DMACDmov := Mov(Dema(C,shortperiods)-Dema(C,longperiods),signal,E);
{}
dBuy := Cross( DMACD, DMACDmov) ;
dSell := Cross( DMACDmov, DMACD ) ;
{}
tdBuy := if(FastSlow=3, dBuy, if(FastSlow=2, tBuy,   if(FastSlow=1,  dBuy , tBuy)) );
tdSell := if(FastSlow=3, tSell, if(FastSlow=2, dSell,    if(FastSlow=1,  dSell  , tSell)) );

{}
RetVal:=If( tdBuy=1, 0.3, If( tdSell=1, 0.03, 0.00));
Retval;
shortperiods/100000;
longperiods/100000;
signal/100000;
FastSlow/100000;



   BP-GAIN3_TMACD_DMACD.rar (67.33 KB, 下载次数: 1029)





止賺指標_Tmacd_Dmacd.gif



註:  另外, 如果將指標改名為 BP-AUTO (x)  亦可以變為買賣用指標。



您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|『最佳拍檔』智能決策系統

GMT+8, 2024-4-20 04:38 , Processed in 0.149077 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表