编码帮助 - 页 425 1...418419420421422423424425426427428429430431432...786 新评论 riboli 2015.01.27 23:29 #4241 Mladen...我在哪里可以找到一个教程,一步一步地创建一个二元期权的EA。.我有一个excelente自定义指标。基于我的战略与80%的胜率,与 或 ,没有 新闻。 是强大的 。谢谢我的朋友。 tfi_markets 2015.01.28 08:40 #4242 你好,专业编码员。 我想使用 "Efficiency_v1.1 "指标作为范围/横向市场的过滤器。 我的想法是在信号线 越过0线后允许做多交易。 当信号>0时,应该允许多头交易,而在信号<0时,则允许空头交易。 谁能审查一下我的代码? extern string XXX="Efficiency"; extern int Price = 0; // Apply to Price(0-Close;1-Open;2-High;3-Low;4-Median price;5-Typical price;6-Weighted Close) extern int Length = 10; // Period of Efficiency extern int Smooth = 5; // Period of Smoothing MA extern int Signal = 5; // Period of Signal MA extern int MA_Mode = 0; // Mode of Smoothing MA extern int NoiseMode = 0; // Mode of Calculation of Noise double trend_ec = iCustom(Symbol(), 0, "Efficiency_v1.1","", Price,Length,Smooth,Signal,MA_Mode,NoiseMode,0,1,1); // Signal Buffer 1 double trend_ep = iCustom(Symbol(), 0, "Efficiency_v1.1","", Price,Length,Smooth,Signal,MA_Mode,NoiseMode,0,1,2); if(clongs1) OpenBuy(); if(cshorts<maxshorttrades && trendc==-1 && trend_ep<-1) OpenSell(); 谢谢您的帮助。 谨此致意。 TFI 附加的文件: efficiency.jpg 47 kb Coding help Exponential RSI How to code? Mladen Rakic 2015.01.28 10:33 #4243 tfi_markets: 你好,专业编码人员。我想用 "Efficiency_v1.1 "指标来过滤区间/横盘市场。 我的想法是在信号线越过0线后允许做多交易。 当信号>0时,应该允许多头交易,而在信号<0时,则允许空头交易。 谁能审查一下我的代码? extern string XXX="Efficiency"; extern int Price = 0; // Apply to Price(0-Close;1-Open;2-High;3-Low;4-Median price;5-Typical price;6-Weighted Close) extern int Length = 10; // Period of Efficiency extern int Smooth = 5; // Period of Smoothing MA extern int Signal = 5; // Period of Signal MA extern int MA_Mode = 0; // Mode of Smoothing MA extern int NoiseMode = 0; // Mode of Calculation of Noise double trend_ec = iCustom(Symbol(), 0, "Efficiency_v1.1","", Price,Length,Smooth,Signal,MA_Mode,NoiseMode,0,1,1); // Signal Buffer 1 double trend_ep = iCustom(Symbol(), 0, "Efficiency_v1.1","", Price,Length,Smooth,Signal,MA_Mode,NoiseMode,0,1,2); if(clongs1) OpenBuy(); if(cshorts<maxshorttrades && trendc==-1 && trend_ep<-1) OpenSell(); 谢谢您的帮助。 谨此致意。 TFI 首先,你必须将iCustom(0)改为如下。 double trend_ec = iCustom(Symbol(), 0, "Efficiency_v1.1",Price,Length,Smooth,Signal,MA_Mode,NoiseMode,0,1,1); // Signal Buffer 1 也可以尝试将trend_ec>1改为(trend_ec>0 && trend_ep1改为(trend_ec0) [删除] 2015.01.28 13:01 #4244 基于3日区间技术(包括中点),我注意到在外汇中,前一天、一周和一个月的中点是一个非常可靠的支撑和阻力水平(特别是周中点),有时甚至比高低点和中央支点更好。当然,3天区间的中点仍然是一个伟大的S&R水平,以确定突破或反弹的日内趋势方向。 我正在使用MT4的一个指标(附后),该指标绘制前一天、一周、一个月的最高和最低水平,我想知道是否有人能帮助我使该指标也绘制这些范围的中点? 如果有任何帮助,我们将不胜感激。 谢谢! mtf_high-low.mq4 附加的文件: mtf_high-low.mq4 22 kb roby_pik 2015.01.28 15:15 #4245 我在一个线程中发现了这个指标,但我想在改变信号时显示价格,现在 在条形图上方或下方画 一个箭头,谁能帮我改变它? 谢谢你 附加的文件: adx_cross_hull_style.mq4 4 kb tfi_markets 2015.01.28 16:29 #4246 mladen: 首先你要把iCustom(0改为以下。double trend_ec = iCustom(Symbol(, 0, "Efficiency_v1.1",Price,Length,Smooth,Signal,MA_Mode,NoiseMode,0,1,1); // Signal Buffer 1 也可以尝试将trend_ec>1改为(trend_ec>0 && trend_ep1改为(trend_ec0) mladen。 首先你要把iCustom(0)改成following。double trend_ec = iCustom(Symbol(), 0, "Efficiency_v1.1",Price,Length,Smooth,Signal,MA_Mode,NoiseMode,0,1,1); // 信号缓冲区1 也可以尝试将trend_ec>1改为(trend_ec>0 && trend_ep1改为(trend_ec0) 嗨,Mladen。 非常感谢您的宝贵建议。 我已经实现了你的想法,也许我做错了什么,但是MT4一直在加载和删除自定义指标。 但MT4一直在加载和删除自定义指标。 能否请您再审查一下我的代码? double trend_ec = iCustom(Symbol(),0,"Efficiency_v1.1","", Price,Length,Smooth,Signal,MA_Mode,NoiseMode,0,1,1); // Signal Buffer 1 double trend_ep = iCustom(Symbol(),0,"Efficiency_v1.1","", Price,Length,Smooth,Signal,MA_Mode,NoiseMode,0,1,2); int clongs = 0; int cshorts = 0; for(i=OrdersTotal()-1;i>=0; i--) { if(OrderType()==OP_BUY) clongs++; // Check Long Traded Positions. if(OrderType()==OP_SELL) cshorts++; // Check Short Traded Positions. } if(trendc!=trendp) { if(clongs 0 && trend_ep<0)) OpenBuy(); if(cshorts < maxshorttrades && trendc==-1 && (trend_ec0)) OpenSell(); } } 2015.01.28 18:23:04.119 2014.11.10 08:57 自定义指标Efficiency_v1.1 EURUSD,M1: 已删除 2015.01.28 18:23:04.117 2014.11.10 08:57 自定义指标Efficiency_v1.1 EURUSD,M1:加载成功 2015.01.28 18:23:04.114 2014.11.10 08:57 自定义指标Efficiency_v1.1 EURUSD,M1:删除 提前感谢您! 致以亲切的问候。 TFI Coding help How to code? 如何编码? Mladen Rakic 2015.01.28 20:46 #4247 tfi_markets: 你好,姆拉登。 非常感谢您的宝贵建议。我已经实现了你的想法,也许我做错了什么,但MT4一直在加载和删除自定义指标。但MT4一直在加载和删除自定义指标。能否请您再审查一下我的代码? double trend_ec = iCustom(Symbol(),0,"Efficiency_v1.1","", Price,Length,Smooth,Signal,MA_Mode,NoiseMode,0,1,1); // Signal Buffer 1 double trend_ep = iCustom(Symbol(),0,"Efficiency_v1.1","", Price,Length,Smooth,Signal,MA_Mode,NoiseMode,0,1,2); int clongs = 0; int cshorts = 0; for(i=OrdersTotal()-1;i>=0; i--) { if(OrderType()==OP_BUY) clongs++; // Check Long Traded Positions. if(OrderType()==OP_SELL) cshorts++; // Check Short Traded Positions. } if(trendc!=trendp) { if(clongs 0 && trend_ep<0)) OpenBuy(); if(cshorts < maxshorttrades && trendc==-1 && (trend_ec0)) OpenSell(); } } 谢谢您的帮助。谨此致意。 TFI TFI 你有一个不应该存在的额外参数:指标名称后的""(在 "Efficiency_v1.1 "之后)。删除指标名称后的""部分(空字符串)。 Farhad41 2015.01.29 01:06 #4248 你好。 我想知道是否有一个脚本可以显示正在图表上使用的指标的缓冲区的值。 William Snyder 2015.01.29 01:40 #4249 Farhad_1: 我想知道是否有一个脚本可以显示在图表上使用的指标的缓冲区的值。 嗨,Farhad_1,不知道有什么脚本,但如果你进入一个打开的图表,点击查看然后数据窗口,你可以在那里得到你的指标值。 附加的文件: data_window.png 69 kb Farhad41 2015.01.29 02:36 #4250 谢谢你,mrtools 这正是我在寻找的。但是,用BBands_Stop这样的指标来检查,我可以看到当处于上升趋势时,下降趋势线的值是空白的。缓冲区的值不可能是空白的,那么在MT4中什么值会转化为空白的结果? 同样是检查BBands_Stop_v3_BAR,似乎MT4根本不认识这个指标,在数据窗口中也没有显示任何指标窗口,尽管indi已经连接到图表上。 1...418419420421422423424425426427428429430431432...786 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
Mladen...我在哪里可以找到一个教程,一步一步地创建一个二元期权的EA。.我有一个excelente自定义指标。基于我的战略与80%的胜率,与 或 ,没有 新闻。 是强大的
。谢谢我的朋友。
你好,专业编码员。
我想使用 "Efficiency_v1.1 "指标作为范围/横向市场的过滤器。
我的想法是在信号线 越过0线后允许做多交易。
当信号>0时,应该允许多头交易,而在信号<0时,则允许空头交易。
谁能审查一下我的代码?
extern string XXX="Efficiency";
extern int Price = 0; // Apply to Price(0-Close;1-Open;2-High;3-Low;4-Median price;5-Typical price;6-Weighted Close)
extern int Length = 10; // Period of Efficiency
extern int Smooth = 5; // Period of Smoothing MA
extern int Signal = 5; // Period of Signal MA
extern int MA_Mode = 0; // Mode of Smoothing MA
extern int NoiseMode = 0; // Mode of Calculation of Noise
double trend_ec = iCustom(Symbol(), 0, "Efficiency_v1.1","", Price,Length,Smooth,Signal,MA_Mode,NoiseMode,0,1,1); // Signal Buffer 1
double trend_ep = iCustom(Symbol(), 0, "Efficiency_v1.1","", Price,Length,Smooth,Signal,MA_Mode,NoiseMode,0,1,2);
if(clongs1) OpenBuy();
if(cshorts<maxshorttrades && trendc==-1 && trend_ep<-1) OpenSell();
谢谢您的帮助。
谨此致意。
TFI
你好,专业编码人员。
我想用 "Efficiency_v1.1 "指标来过滤区间/横盘市场。
我的想法是在信号线越过0线后允许做多交易。
当信号>0时,应该允许多头交易,而在信号<0时,则允许空头交易。
谁能审查一下我的代码?
extern string XXX="Efficiency";
extern int Price = 0; // Apply to Price(0-Close;1-Open;2-High;3-Low;4-Median price;5-Typical price;6-Weighted Close)
extern int Length = 10; // Period of Efficiency
extern int Smooth = 5; // Period of Smoothing MA
extern int Signal = 5; // Period of Signal MA
extern int MA_Mode = 0; // Mode of Smoothing MA
extern int NoiseMode = 0; // Mode of Calculation of Noise
double trend_ec = iCustom(Symbol(), 0, "Efficiency_v1.1","", Price,Length,Smooth,Signal,MA_Mode,NoiseMode,0,1,1); // Signal Buffer 1
double trend_ep = iCustom(Symbol(), 0, "Efficiency_v1.1","", Price,Length,Smooth,Signal,MA_Mode,NoiseMode,0,1,2);
if(clongs1) OpenBuy();
if(cshorts<maxshorttrades && trendc==-1 && trend_ep<-1) OpenSell();
谢谢您的帮助。
谨此致意。
TFI首先,你必须将iCustom(0)改为如下。
double trend_ec = iCustom(Symbol(), 0, "Efficiency_v1.1",Price,Length,Smooth,Signal,MA_Mode,NoiseMode,0,1,1); // Signal Buffer 1
也可以尝试将trend_ec>1改为(trend_ec>0 && trend_ep1改为(trend_ec0)基于3日区间技术(包括中点),我注意到在外汇中,前一天、一周和一个月的中点是一个非常可靠的支撑和阻力水平(特别是周中点),有时甚至比高低点和中央支点更好。当然,3天区间的中点仍然是一个伟大的S&R水平,以确定突破或反弹的日内趋势方向。
我正在使用MT4的一个指标(附后),该指标绘制前一天、一周、一个月的最高和最低水平,我想知道是否有人能帮助我使该指标也绘制这些范围的中点?
如果有任何帮助,我们将不胜感激。
谢谢!
mtf_high-low.mq4
我在一个线程中发现了这个指标,但我想在改变信号时显示价格,现在 在条形图上方或下方画 一个箭头,谁能帮我改变它?
谢谢你
首先你要把iCustom(0改为以下。
double trend_ec = iCustom(Symbol(, 0, "Efficiency_v1.1",Price,Length,Smooth,Signal,MA_Mode,NoiseMode,0,1,1); // Signal Buffer 1
也可以尝试将trend_ec>1改为(trend_ec>0 && trend_ep1改为(trend_ec0)首先你要把iCustom(0)改成following。
double trend_ec = iCustom(Symbol(), 0, "Efficiency_v1.1",Price,Length,Smooth,Signal,MA_Mode,NoiseMode,0,1,1); // 信号缓冲区1
也可以尝试将trend_ec>1改为(trend_ec>0 && trend_ep1改为(trend_ec0)嗨,Mladen。
非常感谢您的宝贵建议。
我已经实现了你的想法,也许我做错了什么,但是MT4一直在加载和删除自定义指标。
但MT4一直在加载和删除自定义指标。
能否请您再审查一下我的代码?
double trend_ec = iCustom(Symbol(),0,"Efficiency_v1.1","", Price,Length,Smooth,Signal,MA_Mode,NoiseMode,0,1,1); // Signal Buffer 1
double trend_ep = iCustom(Symbol(),0,"Efficiency_v1.1","", Price,Length,Smooth,Signal,MA_Mode,NoiseMode,0,1,2);
int clongs = 0;
int cshorts = 0;
for(i=OrdersTotal()-1;i>=0; i--)
{
if(OrderType()==OP_BUY) clongs++; // Check Long Traded Positions.
if(OrderType()==OP_SELL) cshorts++; // Check Short Traded Positions.
}
if(trendc!=trendp)
{
if(clongs 0 && trend_ep<0)) OpenBuy();
if(cshorts < maxshorttrades && trendc==-1 && (trend_ec0)) OpenSell();}
}
2015.01.28 18:23:04.119 2014.11.10 08:57 自定义指标Efficiency_v1.1 EURUSD,M1: 已删除
2015.01.28 18:23:04.117 2014.11.10 08:57 自定义指标Efficiency_v1.1 EURUSD,M1:加载成功
2015.01.28 18:23:04.114 2014.11.10 08:57 自定义指标Efficiency_v1.1 EURUSD,M1:删除
提前感谢您!
致以亲切的问候。
TFI
你好,姆拉登。
非常感谢您的宝贵建议。
我已经实现了你的想法,也许我做错了什么,但MT4一直在加载和删除自定义指标。
但MT4一直在加载和删除自定义指标。
能否请您再审查一下我的代码?
double trend_ec = iCustom(Symbol(),0,"Efficiency_v1.1","", Price,Length,Smooth,Signal,MA_Mode,NoiseMode,0,1,1); // Signal Buffer 1
double trend_ep = iCustom(Symbol(),0,"Efficiency_v1.1","", Price,Length,Smooth,Signal,MA_Mode,NoiseMode,0,1,2);
int clongs = 0;
int cshorts = 0;
for(i=OrdersTotal()-1;i>=0; i--)
{
if(OrderType()==OP_BUY) clongs++; // Check Long Traded Positions.
if(OrderType()==OP_SELL) cshorts++; // Check Short Traded Positions.
}
if(trendc!=trendp)
{
if(clongs 0 && trend_ep<0)) OpenBuy();
if(cshorts < maxshorttrades && trendc==-1 && (trend_ec0)) OpenSell();}
}
谢谢您的帮助。
谨此致意。
TFITFI
你有一个不应该存在的额外参数:指标名称后的""(在 "Efficiency_v1.1 "之后)。删除指标名称后的""部分(空字符串)。
你好。
我想知道是否有一个脚本可以显示正在图表上使用的指标的缓冲区的值。
我想知道是否有一个脚本可以显示在图表上使用的指标的缓冲区的值。
嗨,Farhad_1,不知道有什么脚本,但如果你进入一个打开的图表,点击查看然后数据窗口,你可以在那里得到你的指标值。
谢谢你,mrtools![](https://c.mql5.com/forextsd/smiles/teeth_smile.png)
这正是我在寻找的。但是,用BBands_Stop这样的指标来检查,我可以看到当处于上升趋势时,下降趋势线的值是空白的。缓冲区的值不可能是空白的,那么在MT4中什么值会转化为空白的结果?
同样是检查BBands_Stop_v3_BAR,似乎MT4根本不认识这个指标,在数据窗口中也没有显示任何指标窗口,尽管indi已经连接到图表上。