顺水外汇EA交易网MT4

标题: 苦寻钱龙版DMI指标无果,便自编指标痛苦中,求编程高手... [打印本页]

作者: 游风    时间: 2018-1-11 18:10
标题: 苦寻钱龙版DMI指标无果,便自编指标痛苦中,求编程高手...
我投资经验算是有7年了吧,逐渐摆脱亏损转为赢利,个人主要做黄金白银,以前一直用国内的软件看盘,因此钱龙版DMI的运用如鱼得水,现在想在MT4中开发出此版本,有人说MT4中ADX DMI都有,但和钱龙版的信号相差太远,钱龙版的更平稳,做趋势的绝对利器。现把我改写一半的有问题的代码贴上,希望相关高手能指点一下!
[C] 纯文本查看 复制代码/*
钱龙版DMI
TR := SMA(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(LOW-REF(CLOSE,1))),N,1);
HD := HIGH-REF(HIGH,1);
LD := REF(LOW,1)-LOW;
DMP:= SMA(IF(HD>0 AND HD>LD,HD,0),N,1);
DMM:= SMA(IF(LD>0 AND LD>HD,LD,0),N,1);
_PDI:= DMP*100/TR;
_MDI:= DMM*100/TR;
PDI: SMA(DMP*100/TR,2,1);
MDI: SMA(DMM*100/TR,2,1);
ADX: SMA(ABS(_MDI-_PDI)/(_MDI+_PDI)*100,N,1);
ADXR:(ADX+REF(ADX,M))/2;
*/
#property indicator_separate_window
#property indicator_buffers 4
#property indicator_color1 Aqua
#property indicator_level1 0
#property indicator_level2 25
#property indicator_level3 50
extern int N=14;
extern int M=6;
double pdi_buffer[];
double mdi_buffer[];
double adx_buffer[];
double adxr_buffer[];
double TEMP[],TEMP1[],TR[],DMP[],DMM[];
double back(double a,double b)
{
        if(a>0 && a>b){
                return(a);
        }else{
                return(0.0);
        }
}
int init()
{
        string short_name;
        IndicatorBuffers(4);
        SetIndexBuffer(0,pdi_buffer);
        SetIndexBuffer(1,mdi_buffer);
        SetIndexBuffer(2,adx_buffer);
        SetIndexBuffer(3,adxr_buffer);
        SetIndexDrawBegin(0,N+1);
   SetIndexDrawBegin(1,N+1);
   SetIndexDrawBegin(2,N+1);
   SetIndexDrawBegin(3,N+1);
        SetIndexStyle(0,DRAW_LINE,STYLE_SOLID,1);
        short_name="my-1("+N+")";
        IndicatorShortName(short_name);
        return(0);
}
int start()
{
        int limit;
        int counted_bars=IndicatorCounted();
        if(counted_bars0) counted_bars--;
        limit=Bars-counted_bars;
        for(int i=0; i

作者: 西游记    时间: 2018-1-11 19:35
帮顶,等待高手路过,不过MT4这次升级估计高手们有段时间忙的


作者: 游风    时间: 2018-1-11 20:15
论坛中几位版大和网友给的ADX DMI我都看过,有些没有源码,也不知道是不是钱龙版的。  大家如果有兴趣知道钱龙版的区别,请搜索“多空指标DMI的几种版本”就有了,我就不贴外链了

作者: tushaoye6    时间: 2018-1-11 21:46
这个指标很好么?
作者: coolguy888    时间: 2018-1-11 22:02
感謝大大無私的分享,下載下來研究看看。
作者: 游风    时间: 2018-1-11 23:12

嗯,比DMI和adx效果好太多,做波段和趋势的利器
作者: tempasdf    时间: 2018-1-12 00:15
taobao花钱请人做个,花不了多少金子
作者: zdj229    时间: 2018-1-12 01:17
我可帮你,只要你知道DMI的计算规则,我就帮你写成指标
作者: yuanmingyuan    时间: 2018-1-12 02:22
还是有牛人的


作者: tianyaruolin    时间: 2018-1-12 03:18
标记一下。顶贴。
作者: 游风    时间: 2018-1-12 04:22

指标开头的那段注释就是通信达的源码

作者: 知音人    时间: 2018-1-12 05:20
学习学习多谢分享
作者: dai0001    时间: 2018-1-12 05:59
帮顶,等待高手路过,不过MT4这次升级估计高手们有段时间忙的
作者: roxie1    时间: 2018-1-12 07:18
看看~~~~~~~~~

作者: 魑魅魍魉    时间: 2018-1-12 07:55
标记一下。顶贴。




欢迎光临 顺水外汇EA交易网MT4 (http://waterforex.com/) Powered by Discuz! X3.2