编码帮助 - 页 216 1...209210211212213214215216217218219220221222223...786 新评论 mokrani 2014.01.10 16:49 #2151 嗨,很抱歉,但在测试中打勾是一个错误,请不要添加它。 谢谢 vozduh92go 2014.01.10 17:23 #2152 亲爱的Mladen,请问,我想要求在这个指标中进行移位。在Y轴上,也就是移位,在扩大的设置下向上移位。我想让这个指标在图表上成为一个通道,如果可以的话。 附加的文件: forexsniperpro_trendchart.mq4 3 kb Mladen Rakic 2014.01.10 17:47 #2153 Air92: 亲爱的Mladen,请问,我想要求在这个指标中进行移位。在Y轴上,就是移位,通过扩展设置向上移位。我想把这个指标变成图表上的通道,如果可以的话。 空气92 经常出现的句子:那是一个反编译的代码 vozduh92go 2014.01.10 18:27 #2154 mladen: Air92 经常出现的句子:那是一个反编译的代码 谢谢你。我明白了 Mladen Rakic 2014.01.10 18:59 #2155 Air92: 谢谢你,我明白了 不是。他们现在已经传播得很广了,不可能再避开他们了。 Mladen Rakic 2014.01.11 10:02 #2156 mayoune08: 嗨,mrTools 嗨,malden你能不能为我做一些特别的事情,我想把所有的指标连接在一起,我的意思是,当至少有两个箭头在同一侧时,就会出现一个箭头(原谅我的英语不好),它必须是至少两个箭头,如果有一个在相反的方向,就不会出现。请在FSD中显示线条之前,删除主题,只让箭头出现,而且我知道我对FSD很夸张,箭头出现在当前栏上,你能让它出现在前一栏吗?所以通常我只会得到一个箭头顺便说一下,有两个箭头,其中一个没有警报重绘,你可以用相同的参数(3.3.3.3)来修复它,即使它是错误的信号?非常感谢,并对你的请求表示歉意 尹德 Mayoune08 当你把这么多的指标组合在一起时,几乎可以肯定,结果会滞后很多。为了得到一个信号,大量指标的组合往往总是在当时可能最慢的指标上给出信号。最好找到更简单的组合(至少这是我的观点),并注意这些指标实际上不是以不同的形式显示相同的东西。 __________________ PS:摆动箭头是使用未来的数据进行计算。一般来说,在信号模式下使用未来数据的指标 是个坏主意。 k3rn3l 2014.01.11 15:54 #2157 你好mladen,你能帮我纠正这个指标吗? #property indicator_separate_window #property indicator_buffers 3 #property indicator_color1 Red //---- extern int N = 30; //---- double UpperBuf[]; double UpperBuf1[]; double UpperBufIndicator[]; //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void init() { SetIndexStyle(0, DRAW_LINE, STYLE_SOLID, 1); SetIndexDrawBegin(0, N); SetIndexBuffer(0, UpperBufIndicator); } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void deinit() { //---- } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void start() { int counted = IndicatorCounted(); //---- if(counted < 0) return (-1); //---- if(counted > 0) counted--; int limit = Bars - counted; //---- for(int i = 0; i < limit; i++) { UpperBuf =(3 * iStochastic(NULL,0,4,2,2,MODE_SMA,0,MODE_MAIN,i)+ 4* iStochastic(NULL,0,75,20,20,MODE_SMA,0,MODE_MAIN,i))/5.2 ; UpperBuf1 = iMAOnArray(UpperBuf,0,3,0,MODE_SMA,i); UpperBufIndicator= UpperBuf- UpperBuf1; } } //+------------------------------------------------------------------+ Coding help 这么个简单的程序为什么画不出线呢?请教牛牛们。 能不能用mt4编写出这样的曲线EMA(MA(C,N),M)? Mladen Rakic 2014.01.11 16:21 #2158 k3rn3l: 你好mladen,你能帮我纠正这个指标吗? #property indicator_separate_window #property indicator_buffers 3 #property indicator_color1 Red //---- extern int N = 30; //---- double UpperBuf[]; double UpperBuf1[]; double UpperBufIndicator[]; //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void init() { SetIndexStyle(0, DRAW_LINE, STYLE_SOLID, 1); SetIndexDrawBegin(0, N); SetIndexBuffer(0, UpperBufIndicator); } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void deinit() { //---- } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void start() { int counted = IndicatorCounted(); //---- if(counted < 0) return (-1); //---- if(counted > 0) counted--; int limit = Bars - counted; //---- for(int i = 0; i < limit; i++) { UpperBuf =(3 * iStochastic(NULL,0,4,2,2,MODE_SMA,0,MODE_MAIN,i)+ 4* iStochastic(NULL,0,75,20,20,MODE_SMA,0,MODE_MAIN,i))/5.2 ; UpperBuf1 = iMAOnArray(UpperBuf,0,3,0,MODE_SMA,i); UpperBufIndicator= UpperBuf- UpperBuf1; } } //+------------------------------------------------------------------+ [/PHP] k3rn3l 现在可以了 [PHP]#property indicator_separate_window #属性 indicator_buffers 3 #属性 indicator_color1 红色 #属性 indicator_color2 LimeGreen #属性 indicator_color3 橙色 //---- Extern int N = 30; //---- 双倍UpperBuf[]。 双倍UpperBuf1[]。 double UpperBufIndicator[]; //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ 空白启动() { SetIndexStyle(0, DRAW_LINE, STYLE_SOLID, 1); SetIndexDrawBegin(0, N); SetIndexBuffer(0, UpperBufIndicator)。 SetIndexBuffer(1, UpperBuf)。 SetIndexBuffer(2, UpperBuf1)。 } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ 空白的deinit() { //---- } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ 无效启动() { int counted = IndicatorCounted()。 //---- 如果(counted < 0) 返回(-1)。 //---- 如果(counted > 0) counted--。 int limit = Bars - counted。 //---- for(int i = limit; i >=0; i--) UpperBuf =(3 * iStochastic(NULL,0,4,2,2,MODE_SMA,0,MODE_MAIN,i)+ 4* iStochastic(NULL,0,75,20,20,MODE_SMA,0,MODE_MAIN,i))/5.2 。 for( i = limit; i >=0; i--) { UpperBuf1 = iMAOnArray(UpperBuf,0,3,0,MODE_SMA,i)。 UpperBufIndicator= UpperBuf- UpperBuf1。 } } //+------------------------------------------------------------------+ kingsleyedeh4re 2014.01.11 17:33 #2159 我正在寻找一个带有警报的分形图 Mladen Rakic 2014.01.11 17:41 #2160 drunkpips: 我正在寻找一个带有警报的分形图 醉人的点子 你可以使用这个https://www.mql5.com/en/forum/173009/page12(将周期设置为5,它将与内置的分形图完全一样)。 1...209210211212213214215216217218219220221222223...786 新评论 原因: 取消 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
嗨,很抱歉,但在测试中打勾是一个错误,请不要添加它。
谢谢
亲爱的Mladen,请问,我想要求在这个指标中进行移位。在Y轴上,也就是移位,在扩大的设置下向上移位。我想让这个指标在图表上成为一个通道,如果可以的话。
亲爱的Mladen,请问,我想要求在这个指标中进行移位。在Y轴上,就是移位,通过扩展设置向上移位。我想把这个指标变成图表上的通道,如果可以的话。
空气92
经常出现的句子:那是一个反编译的代码
Air92 经常出现的句子:那是一个反编译的代码
谢谢你。我明白了
谢谢你,我明白了
不是。他们现在已经传播得很广了,不可能再避开他们了。
嗨,mrTools 嗨,malden
你能不能为我做一些特别的事情,我想把所有的指标连接在一起,我的意思是,当至少有两个箭头在同一侧时,就会出现一个箭头(原谅我的英语不好),它必须是至少两个箭头,如果有一个在相反的方向,就不会出现。
请在FSD中显示线条之前,删除主题,只让箭头出现,而且我知道我对FSD很夸张,箭头出现在当前栏上,你能让它出现在前一栏吗?
所以通常我只会得到一个箭头
顺便说一下,有两个箭头,其中一个没有警报重绘,你可以用相同的参数(3.3.3.3)来修复它,即使它是错误的信号?
非常感谢,并对你的请求表示歉意
尹德Mayoune08
当你把这么多的指标组合在一起时,几乎可以肯定,结果会滞后很多。为了得到一个信号,大量指标的组合往往总是在当时可能最慢的指标上给出信号。最好找到更简单的组合(至少这是我的观点),并注意这些指标实际上不是以不同的形式显示相同的东西。
__________________
PS:摆动箭头是使用未来的数据进行计算。一般来说,在信号模式下使用未来数据的指标 是个坏主意。
你好mladen,你能帮我纠正这个指标吗?
#property indicator_separate_window
#property indicator_buffers 3
#property indicator_color1 Red
//----
extern int N = 30;
//----
double UpperBuf[];
double UpperBuf1[];
double UpperBufIndicator[];
//+------------------------------------------------------------------+
//| |
//+------------------------------------------------------------------+
void init()
{
SetIndexStyle(0, DRAW_LINE, STYLE_SOLID, 1);
SetIndexDrawBegin(0, N);
SetIndexBuffer(0, UpperBufIndicator);
}
//+------------------------------------------------------------------+
//| |
//+------------------------------------------------------------------+
void deinit()
{
//----
}
//+------------------------------------------------------------------+
//| |
//+------------------------------------------------------------------+
void start()
{
int counted = IndicatorCounted();
//----
if(counted < 0)
return (-1);
//----
if(counted > 0)
counted--;
int limit = Bars - counted;
//----
for(int i = 0; i < limit; i++)
{
UpperBuf =(3 * iStochastic(NULL,0,4,2,2,MODE_SMA,0,MODE_MAIN,i)+ 4* iStochastic(NULL,0,75,20,20,MODE_SMA,0,MODE_MAIN,i))/5.2 ;
UpperBuf1 = iMAOnArray(UpperBuf,0,3,0,MODE_SMA,i);
UpperBufIndicator= UpperBuf- UpperBuf1;
}
}
//+------------------------------------------------------------------+
你好mladen,你能帮我纠正这个指标吗?
#property indicator_separate_window
#property indicator_buffers 3
#property indicator_color1 Red
//----
extern int N = 30;
//----
double UpperBuf[];
double UpperBuf1[];
double UpperBufIndicator[];
//+------------------------------------------------------------------+
//| |
//+------------------------------------------------------------------+
void init()
{
SetIndexStyle(0, DRAW_LINE, STYLE_SOLID, 1);
SetIndexDrawBegin(0, N);
SetIndexBuffer(0, UpperBufIndicator);
}
//+------------------------------------------------------------------+
//| |
//+------------------------------------------------------------------+
void deinit()
{
//----
}
//+------------------------------------------------------------------+
//| |
//+------------------------------------------------------------------+
void start()
{
int counted = IndicatorCounted();
//----
if(counted < 0)
return (-1);
//----
if(counted > 0)
counted--;
int limit = Bars - counted;
//----
for(int i = 0; i < limit; i++)
{
UpperBuf =(3 * iStochastic(NULL,0,4,2,2,MODE_SMA,0,MODE_MAIN,i)+ 4* iStochastic(NULL,0,75,20,20,MODE_SMA,0,MODE_MAIN,i))/5.2 ;
UpperBuf1 = iMAOnArray(UpperBuf,0,3,0,MODE_SMA,i);
UpperBufIndicator= UpperBuf- UpperBuf1;
}
}
//+------------------------------------------------------------------+
[/PHP]k3rn3l
现在可以了
[PHP]#property indicator_separate_window
#属性 indicator_buffers 3
#属性 indicator_color1 红色
#属性 indicator_color2 LimeGreen
#属性 indicator_color3 橙色
//----
Extern int N = 30;
//----
双倍UpperBuf[]。
双倍UpperBuf1[]。
double UpperBufIndicator[];
//+------------------------------------------------------------------+
//| |
//+------------------------------------------------------------------+
空白启动()
{
SetIndexStyle(0, DRAW_LINE, STYLE_SOLID, 1);
SetIndexDrawBegin(0, N);
SetIndexBuffer(0, UpperBufIndicator)。
SetIndexBuffer(1, UpperBuf)。
SetIndexBuffer(2, UpperBuf1)。
}
//+------------------------------------------------------------------+
//| |
//+------------------------------------------------------------------+
空白的deinit()
{
//----
}
//+------------------------------------------------------------------+
//| |
//+------------------------------------------------------------------+
无效启动()
{
int counted = IndicatorCounted()。
//----
如果(counted < 0)
返回(-1)。
//----
如果(counted > 0)
counted--。
int limit = Bars - counted。
//----
for(int i = limit; i >=0; i--) UpperBuf =(3 * iStochastic(NULL,0,4,2,2,MODE_SMA,0,MODE_MAIN,i)+ 4* iStochastic(NULL,0,75,20,20,MODE_SMA,0,MODE_MAIN,i))/5.2 。
for( i = limit; i >=0; i--)
{
UpperBuf1 = iMAOnArray(UpperBuf,0,3,0,MODE_SMA,i)。
UpperBufIndicator= UpperBuf- UpperBuf1。
}
}
//+------------------------------------------------------------------+
我正在寻找一个带有警报的分形图
我正在寻找一个带有警报的分形图
醉人的点子
你可以使用这个https://www.mql5.com/en/forum/173009/page12(将周期设置为5,它将与内置的分形图完全一样)。