导航:首页 > 黄金交易 > mt4波段买卖指标下载

mt4波段买卖指标下载

发布时间:2020-12-22 19:07:38

㈠ 如何将主图指标公式写成mt4的指标文件

不建议使用指标买卖股票
看股票重要的事趋势位置形态和成交量
根据这些可以判断主力的动向从而做跟势波段操作
建议使用一些经典理论 比如 箱体理论 江恩28条军规 道氏理论等简单有效,

外汇mt4中macd带买卖箭头提示的指标,求一个

这个一般的MT4上都找不到,基本用途不大,其实目前MT4上的各类指标能够根据自己的交易经验结合使用一两种就已经足够了。

㈢ 求能用在mt4上的多空线指标

我这里有,就是不知道该怎么给你12936这是我的联络号码16379

㈣ MT4的指标

哦,忘了说了,是MQ4的。

#property indicator_chart_window
#property indicator_buffers 1
#property indicator_color1 Red
//---- indicator parameters
extern int ExtDepth=12;
extern int ExtDeviation=5;
extern int ExtBackstep=3;
//---- indicator buffers
double ZigzagBuffer[];
double HighMapBuffer[];
double LowMapBuffer[];
int level=3; // recounting's depth
bool downloadhistory=false;
//+------------------------------------------------------------------+
//| Custom indicator initialization function |
//+------------------------------------------------------------------+
int init()
{
IndicatorBuffers(3);
//---- drawing settings
SetIndexStyle(0,DRAW_SECTION);
//---- indicator buffers mapping
SetIndexBuffer(0,ZigzagBuffer);
SetIndexBuffer(1,HighMapBuffer);
SetIndexBuffer(2,LowMapBuffer);
SetIndexEmptyValue(0,0.0);

//---- indicator short name
IndicatorShortName("ZigZag("+ExtDepth+","+ExtDeviation+","+ExtBackstep+")");
//---- initialization done
return(0);
}
//+------------------------------------------------------------------+
//| |
//+------------------------------------------------------------------+
int start()
{
int i, counted_bars = IndicatorCounted();
int limit,counterZ,whatlookfor;
int shift,back,lasthighpos,lastlowpos;
double val,res;
double curlow,curhigh,lasthigh,lastlow;

if (counted_bars==0 && downloadhistory) // history was downloaded
{
ArrayInitialize(ZigzagBuffer,0.0);
ArrayInitialize(HighMapBuffer,0.0);
ArrayInitialize(LowMapBuffer,0.0);
}
if (counted_bars==0)
{
limit=Bars-ExtDepth;
downloadhistory=true;
}
if (counted_bars>0)
{
while (counterZ<level && i<100)
{
res=ZigzagBuffer[i];
if (res!=0) counterZ++;
i++;
}
i--;
limit=i;
if (LowMapBuffer[i]!=0)
{
curlow=LowMapBuffer[i];
whatlookfor=1;
}
else
{
curhigh=HighMapBuffer[i];
whatlookfor=-1;
}
for (i=limit-1;i>=0;i--)
{
ZigzagBuffer[i]=0.0;
LowMapBuffer[i]=0.0;
HighMapBuffer[i]=0.0;
}
}

for(shift=limit; shift>=0; shift--)
{
val=Low[iLowest(NULL,0,MODE_LOW,ExtDepth,shift)];
if(val==lastlow) val=0.0;
else
{
lastlow=val;
if((Low[shift]-val)>(ExtDeviation*Point)) val=0.0;
else
{
for(back=1; back<=ExtBackstep; back++)
{
res=LowMapBuffer[shift+back];
if((res!=0)&&(res>val)) LowMapBuffer[shift+back]=0.0;
}
}
}
if (Low[shift]==val) LowMapBuffer[shift]=val; else LowMapBuffer[shift]=0.0;
//--- high
val=High[iHighest(NULL,0,MODE_HIGH,ExtDepth,shift)];
if(val==lasthigh) val=0.0;
else
{
lasthigh=val;
if((val-High[shift])>(ExtDeviation*Point)) val=0.0;
else
{
for(back=1; back<=ExtBackstep; back++)
{
res=HighMapBuffer[shift+back];
if((res!=0)&&(res<val)) HighMapBuffer[shift+back]=0.0;
}
}
}
if (High[shift]==val) HighMapBuffer[shift]=val; else HighMapBuffer[shift]=0.0;
}

// final cutting
if (whatlookfor==0)
{
lastlow=0;
lasthigh=0;
}
else
{
lastlow=curlow;
lasthigh=curhigh;
}
for (shift=limit;shift>=0;shift--)
{
res=0.0;
switch(whatlookfor)
{
case 0: // look for peak or lawn
if (lastlow==0 && lasthigh==0)
{
if (HighMapBuffer[shift]!=0)
{
lasthigh=High[shift];
lasthighpos=shift;
whatlookfor=-1;
ZigzagBuffer[shift]=lasthigh;
res=1;
}
if (LowMapBuffer[shift]!=0)
{
lastlow=Low[shift];
lastlowpos=shift;
whatlookfor=1;
ZigzagBuffer[shift]=lastlow;
res=1;
}
}
break;
case 1: // look for peak
if (LowMapBuffer[shift]!=0.0 && LowMapBuffer[shift]<lastlow && HighMapBuffer[shift]==0.0)
{
ZigzagBuffer[lastlowpos]=0.0;
lastlowpos=shift;
lastlow=LowMapBuffer[shift];
ZigzagBuffer[shift]=lastlow;
res=1;
}
if (HighMapBuffer[shift]!=0.0 && LowMapBuffer[shift]==0.0)
{
lasthigh=HighMapBuffer[shift];
lasthighpos=shift;
ZigzagBuffer[shift]=lasthigh;
whatlookfor=-1;
res=1;
}
break;
case -1: // look for lawn
if (HighMapBuffer[shift]!=0.0 && HighMapBuffer[shift]>lasthigh && LowMapBuffer[shift]==0.0)
{
ZigzagBuffer[lasthighpos]=0.0;
lasthighpos=shift;
lasthigh=HighMapBuffer[shift];
ZigzagBuffer[shift]=lasthigh;
}
if (LowMapBuffer[shift]!=0.0 && HighMapBuffer[shift]==0.0)
{
lastlow=LowMapBuffer[shift];
lastlowpos=shift;
ZigzagBuffer[shift]=lastlow;
whatlookfor=1;
}
break;
default: return;
}
}

return(0);
}

㈤ MT4系统中的布林带宽度指标(bollinger band width)哪里有下载

我也在找 布林线 相对应的 宽带指标,希望你找了 可以告诉我一下 谢谢, 我找到也告诉你,,

㈥ MT4平台的KDJ指标在哪下载

你可以用技术指标里找到Stochastic Oscillator,它是一个双线的KDJ,与我们常用的3线KDJ有点区别,你把参数设成9,3,3即可。

㈦ 求MT4软件日内报价 波幅 点差显示指标,谢谢!

你好,楼主,你使用的指标可以分享下吗

㈧ MT4指标中,请老师把下面的箭头改成,买 卖等字样,谢谢。写段源码就可以了,均线交叉

把原代码中显示符号的那句话改成显示字符的。只改动函数,不要改动条件。

㈨ 请问在哪里可以下载到VHF(十字过滤线)MT4指标

有一些软件里面,自带有这些指标。使用方法,直接在K线图中。如果是分时指标,则在分时图中敲击,VHF,或MT4。比如,常用指标MACD。敲击,就会显示出来。VOL,KDJ,boll psy 等等

㈩ mt4 的session指标在哪能下载

去搜搜那问问看吧!

阅读全文

与mt4波段买卖指标下载相关的资料

热点内容
外汇策略书籍 浏览:734
外汇期货平台交易 浏览:306
博金集团外汇 浏览:75
印度卢比等于多少人民币多少 浏览:635
基金股票信托 浏览:877
基金会注册财务 浏览:578
职业年金基金受托人评选办法 浏览:820
平安信托舆情 浏览:278
西部信托王珂 浏览:57
累纹钢价格多少一吨 浏览:247
市值法货币市场基金怎么买 浏览:478
环球外汇网评论频道 浏览:406
友邦外汇怎么样 浏览:689
辅仁集团股票 浏览:164
先正达扬农大客户价格 浏览:120
of外汇交易平台 浏览:679
投资者关系管理培训 浏览:222
白银未来的价格 浏览:648
55美元人民币多少 浏览:126
朱保国投资6个亿 浏览:524