精英指标 :) - 页 750 1...743744745746747748749750751752753754755756757...1108 新评论 Mladen Rakic 2014.06.03 23:29 #7491 bbjurek 给你 制作了3种 "口味":第一种是图表指标,显示2条零滞后船体移动平均线、它们的斜率和它们的交叉点。第二种是显示2条零滞后船体移动平均线的相对位置(显示趋势)以及图表上的箭头。这两个是多时间框架,也有警报。第三个是为EA制作的。它只有基本的(因为在EA中你可以在iCustom()参数中指定一个时间框架,它应该是尽可能快的)从EA中使用它将会是这样的。 int currTrend = iCustom(NULL,desiredTimeFrame,"Zero lag Hull CD histo - for EA",FastHullLength,FastHullPrice,SlowHullLength,SlowHullPrice,4,0); int prevTrend = iCustom(NULL,desiredTimeFrame,"Zero lag Hull CD histo - for EA",FastHullLength,FastHullPrice,SlowHullLength,SlowHullPrice,4,1); if (currtrend!=prevTrend) if (currTrend==1) { code for buy } else { code for sell } 这里有一个图表,上面有3个指标,以便看它们的比较。"用于EA "是最低的,它是当前的时间框架(因为它不能是mtf),其他两个是30分钟图上的1小时时间框架。 问候 姆拉登 bbjurek: 亲爱的Mladen您可以制作直方图指标:交叉2个零滞后的HMA,EA准备的版本? 如果有可能在图表窗口上有箭头,并在图表上有提示,也可以添加它们。 感谢bbjurek 更新后的版本发布在这里:https://www.mql5.com/en/forum/general 附加的文件: zero_lag_hull_cd.mq4 14 kb zero_lag_hull_cd_histo.mq4 11 kb zero_lag_hull_cd_histo_-_for_ea.mq4 5 kb zl_hull.gif 27 kb Elite indicators :) Mladen Rakic 2014.06.04 11:59 #7492 更新的NEMA十字星(多时间框架版本,带警报):NEMA_crosses_-_mtf_amp_alerts_nmc.mq4 最初它被张贴在这里 :https://www.mql5.com/en/forum/general 附加的文件: nema_crosses.gif 87 kb nema_crosses_-_mtf_amp_alerts_nmc.mq4 11 kb Mladen Rakic 2014.06.04 12:00 #7493 Bigdogus4 给你 添加了多时间框架(以防万一,所以现在涵盖了更多的选项)。 问候 姆拉登 bigdogus4: mladan,我是个新手,正在努力学习做这个,我一直在寻找不仅有视觉提示而且有声音提示的MA指标。我看到BB公司的这个指标,很喜欢,但我不能让它做音频,请你协助。 更新后的版本发布在这里:https://www.mql5.com/en/forum/general 附加的文件: nema_crosses_-_mtf_amp_alerts.mq4 11 kb Mladen Rakic 2014.06.04 17:03 #7494 CCI挤压 :cci_squeeze_nmc.mq4 最初发布在这里 :https://www.mql5.com/en/forum/general 附加的文件: cci_squeeze_nmc.mq4 3 kb cci_squeeze.gif 77 kb Mladen Rakic 2014.06.04 17:04 #7495 壳壳虫Kvs 发现这个描述更容易理解这个指标的作用(描述可以在这里找到 -FXCodeBase.COM: Forex Chart Indicators and Development - View topic - CCI Squeeze indicator)。 如果CCI>0和收盘价>MA条有绿色,if CCI>0 and close price<MA bar have a lite green color,如果CCIMA - 红色。 如果CCI<0并且收盘价<MA - 橙色。 我使用MaPrice选择的价格来进行比较(所以它并不固定为收盘价),但是,在默认情况下,它被设置为收盘价,所以它和他们的代码是一样的。 问候 Mladen CrustallumKvs: 嗨,MladenCCI挤压指标FXCM交易站版 到Metatrader 4版本 谢谢 代码。 函数 Init() indicator:name("CCI Squeeze Indicator"); indicator:description("")。 indicator:requiredSource(core.Bar); indicator:type(core.Oscillator); indicator.parameters:addInteger("MA_Period", "Period of MA", "Period of MA", 200); indicator.parameters:addString("MA_Method", "Method of MA", "", "MVA"); indicator.parameters:addStringAlternative("MA_Method", "EMA", "", "EMA"); indicator.parameters:addStringAlternative("MA_Method", "KAMA", "", "KAMA"); indicator.parameters:addStringAlternative("MA_Method", "LWMA", "", "LWMA"); indicator.parameters:addStringAlternative("MA_Method", "MVA", "", "MVA"); indicator.parameters:addStringAlternative("MA_Method", "TMA", "", "TMA"); indicator.parameters:addInteger("CCI_Period", "Period of CCI", "Period of CCI", 50); indicator.parameters:addColor("upB_color", "Color of upB", "Color of upB", core.rgb(0, 255, 0)); indicator.parameters:addColor("loB_color", "Color of loB", "Color of loB", core.rgb(255, 128, 64)); indicator.parameters:addColor("upB2_color", "Color of upB2", "Color of upB2", core.rgb(0, 64, 0)); indicator.parameters:addColor("loB2_color", "Color of loB2", "Color of loB2", core.rgb(255, 0, 0)); indicator.parameters:addColor("line_color", "color of line", "Color of line", core.rgb(128, 128, 128)); 结束 本地第一。 本地源 = nil。 本地MA。 本地CCI。 功能准备() source = instance.source; MA_Period=instance.parameters.MA_Period。 MA_Method=instance.参数.MA_Method。 CCI_Period=instance.parameters.CCI_Period。 MA = core.indicators:create(MA_Method, source.close, MA_Period)。 CCI = core.indicators:create("CCI", source, CCI_Period); first = math.max(MA.DATA:first(),CCI.DATA:first())+2。 local name = profile:id() . "(" ... source:name() ... ", " ... MA_Period ... ", " ... MA_Method ... ", " ... CCI_Period ... ")" 。 instance:name(name); upB = instance:addStream("upB", core.Bar, name .".upB", "upB", instance.parameters.upB_color, first); loB = instance:addStream("loB", core.Bar, name ... ".loB", "loB", instance.parameters.loB_color, first)。 upB2 = instance:addStream("upB2", core.Bar, name ... ".upB2", "upB2", instance.parameters.upB2_color, first); loB2 = instance:addStream("loB2", core.Bar, name ... ".loB2", "loB2", instance.parameters.loB2_color, first); cciline = instance:addStream("cciline", core.Line, name ... ".cciline", "cciline", instance.parameters.line_color, first); 结束 函数Update(period, mode) MA:update(mode); CCI:update(mode); 如果(period>first),那么 cciline[period]=CCI.DATA[period]。 如果Source.close[period]<MA.DATA[period],那么 如果CCI.DATA[period]>0. 那么 upB[期间]=CCI.DATA[期间]。 loB[period]=nil。 upB2[period]=nil。 loB2[period]=nil。 否则 upB[period]=nil。 loB[期间]=CCI.DATA[期间]。 upB2[period]=nil。 loB2[period]=nil。 结束 否则 如果CCI.DATA[period]>0.则 upB[period]=nil。 loB[period]=nil。 upB2[期间]=CCI.DATA[期间]。 loB2[period]=nil。 否则 upB[period]=nil。 loB[period]=nil。 upB2[period]=nil。 loB2[期间]=CCI.DATA[期间]。 结束 结束 结束 结束 更新后的版本发布在这里:https://www.mql5.com/en/forum/general 附加的文件: cci_squeeze.gif 24 kb cci_squeeze.mq4 3 kb Mladen Rakic 2014.06.04 19:08 #7496 iVar浏览器 :ivar_browser_nmc.mq4 原文(有详细描述)发布在这里:https://www.mql5.com/en/forum/general 附加的文件: ivar_browser.gif 83 kb ivar_browser_nmc.mq4 10 kb Mladen Rakic 2014.06.04 19:14 #7497 好吧,我希望这就是你要找的东西。我称它为浏览器,而不是仪表盘(因为它显示所有时间框架的数据) _____________________________ 它使用所有的时间框架并计算iVar的nBars 值,然后:- 计算高于所需水平 的条数百分比(这一点在nBarssample 上工作,所以它可能是最弱的一点,因为为了速度,最好使用较小的nBar 参数以及缺乏数据(月线图上的欧元兑美元有大约300条,所以它远不是一个代表性的样本))- 计算当前 "状态 "的持续时间(以条为单位)。如果当前值高于水平线,则计算它在多少个柱子前向上交叉,如果当前值低于水平线,则计算它在多少个柱子前向下交叉。如果考虑到时间上的持续时间,显然更高的时间框架将总是在列表的前面,所以没有将条数转换为时间,可以进行排序(使用SortByparameter):1:按当前值排序2:按状态的持续时间排序其余:按iVar值高于水平的百分比排序 水平是可以调整的(与原来的不同),所以你不会被限制在0.5水平上 问候 Mladen biddick: 你好,Mladen,是否可以用i-var编码一个新的指标或仪表板,以便找出在该特定时间内i-var高于0.5水平的最高百分比或在该特定时间内i-var高于0.5水平的最长时间(M5,M15,M30等),以便我们可以找到理想的时间框架。 更新后的版本发布在这里:https://www.mql5.com/en/forum/general 附加的文件: ivar_browser.gif 26 kb ivar_browser.mq4 10 kb William Snyder 2014.06.05 00:00 #7498 Rsx_SigMa+histo_mtf+alerts 1.01来自这里:https://www.mql5.com/en/forum/general,与新的mt4构建兼容。 附加的文件: rsx_sigmahisto_mtfalerts_1.01_nmc.mq4 11 kb rsx_sig_ma_nmc.png 66 kb Mladen Rakic 2014.06.05 00:08 #7499 derfel: 嗨,mrtools / mladen。请您好心为这个Rsx添加插值,好吗? 预先感谢 邓飞 德费尔 给你 为所有数值添加了内插值 祝你周末愉快 更新后的版本发布在这里:https://www.mql5.com/en/forum/general 附加的文件: rsx_sigma.gif 37 kb rsx_sigmahisto_mtfalerts_1.01.mq4 11 kb William Snyder 2014.06.05 00:11 #7500 超级平滑2.01的RSX来自这里:https://www.mql5.com/en/forum/general 更新后与新的mt4构建兼容。 附加的文件: rsx_of_super_smoother_2.01_nmc.mq4 17 kb rsx_ss_nmc.png 60 kb 1...743744745746747748749750751752753754755756757...1108 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
bbjurek
给你
制作了3种 "口味":第一种是图表指标,显示2条零滞后船体移动平均线、它们的斜率和它们的交叉点。第二种是显示2条零滞后船体移动平均线的相对位置(显示趋势)以及图表上的箭头。这两个是多时间框架,也有警报。第三个是为EA制作的。它只有基本的(因为在EA中你可以在iCustom()参数中指定一个时间框架,它应该是尽可能快的)从EA中使用它将会是这样的。
问候
姆拉登
亲爱的Mladen
您可以制作直方图指标:交叉2个零滞后的HMA,EA准备的版本?
如果有可能在图表窗口上有箭头,并在图表上有提示,也可以添加它们。
感谢bbjurek更新后的版本发布在这里:https://www.mql5.com/en/forum/general
更新的NEMA十字星(多时间框架版本,带警报):NEMA_crosses_-_mtf_amp_alerts_nmc.mq4
最初它被张贴在这里 :https://www.mql5.com/en/forum/general
Bigdogus4
给你
添加了多时间框架(以防万一,所以现在涵盖了更多的选项)。
问候
姆拉登
mladan,我是个新手,正在努力学习做这个,我一直在寻找不仅有视觉提示而且有声音提示的MA指标。我看到BB公司的这个指标,很喜欢,但我不能让它做音频,请你协助。
更新后的版本发布在这里:https://www.mql5.com/en/forum/general
CCI挤压 :cci_squeeze_nmc.mq4
最初发布在这里 :https://www.mql5.com/en/forum/general
壳壳虫Kvs
发现这个描述更容易理解这个指标的作用(描述可以在这里找到 -FXCodeBase.COM: Forex Chart Indicators and Development - View topic - CCI Squeeze indicator)。 我使用MaPrice选择的价格来进行比较(所以它并不固定为收盘价),但是,在默认情况下,它被设置为收盘价,所以它和他们的代码是一样的。问候
Mladen
嗨,Mladen
CCI挤压指标FXCM交易站版
到Metatrader 4版本
谢谢
代码。
函数 Init()
indicator:name("CCI Squeeze Indicator");
indicator:description("")。
indicator:requiredSource(core.Bar);
indicator:type(core.Oscillator);
indicator.parameters:addInteger("MA_Period", "Period of MA", "Period of MA", 200);
indicator.parameters:addString("MA_Method", "Method of MA", "", "MVA");
indicator.parameters:addStringAlternative("MA_Method", "EMA", "", "EMA");
indicator.parameters:addStringAlternative("MA_Method", "KAMA", "", "KAMA");
indicator.parameters:addStringAlternative("MA_Method", "LWMA", "", "LWMA");
indicator.parameters:addStringAlternative("MA_Method", "MVA", "", "MVA");
indicator.parameters:addStringAlternative("MA_Method", "TMA", "", "TMA");
indicator.parameters:addInteger("CCI_Period", "Period of CCI", "Period of CCI", 50);
indicator.parameters:addColor("upB_color", "Color of upB", "Color of upB", core.rgb(0, 255, 0));
indicator.parameters:addColor("loB_color", "Color of loB", "Color of loB", core.rgb(255, 128, 64));
indicator.parameters:addColor("upB2_color", "Color of upB2", "Color of upB2", core.rgb(0, 64, 0));
indicator.parameters:addColor("loB2_color", "Color of loB2", "Color of loB2", core.rgb(255, 0, 0));
indicator.parameters:addColor("line_color", "color of line", "Color of line", core.rgb(128, 128, 128));
结束
本地第一。
本地源 = nil。
本地MA。
本地CCI。
功能准备()
source = instance.source;
MA_Period=instance.parameters.MA_Period。
MA_Method=instance.参数.MA_Method。
CCI_Period=instance.parameters.CCI_Period。
MA = core.indicators:create(MA_Method, source.close, MA_Period)。
CCI = core.indicators:create("CCI", source, CCI_Period);
first = math.max(MA.DATA:first(),CCI.DATA:first())+2。
local name = profile:id() . "(" ... source:name() ... ", " ... MA_Period ... ", " ... MA_Method ... ", " ... CCI_Period ... ")" 。
instance:name(name);
upB = instance:addStream("upB", core.Bar, name .".upB", "upB", instance.parameters.upB_color, first);
loB = instance:addStream("loB", core.Bar, name ... ".loB", "loB", instance.parameters.loB_color, first)。
upB2 = instance:addStream("upB2", core.Bar, name ... ".upB2", "upB2", instance.parameters.upB2_color, first);
loB2 = instance:addStream("loB2", core.Bar, name ... ".loB2", "loB2", instance.parameters.loB2_color, first);
cciline = instance:addStream("cciline", core.Line, name ... ".cciline", "cciline", instance.parameters.line_color, first);
结束
函数Update(period, mode)
MA:update(mode);
CCI:update(mode);
如果(period>first),那么
cciline[period]=CCI.DATA[period]。
如果Source.close[period]<MA.DATA[period],那么
如果CCI.DATA[period]>0. 那么
upB[期间]=CCI.DATA[期间]。
loB[period]=nil。
upB2[period]=nil。
loB2[period]=nil。
否则
upB[period]=nil。
loB[期间]=CCI.DATA[期间]。
upB2[period]=nil。
loB2[period]=nil。
结束
否则
如果CCI.DATA[period]>0.则
upB[period]=nil。
loB[period]=nil。
upB2[期间]=CCI.DATA[期间]。
loB2[period]=nil。
否则
upB[period]=nil。
loB[period]=nil。
upB2[period]=nil。
loB2[期间]=CCI.DATA[期间]。
结束
结束
结束
结束更新后的版本发布在这里:https://www.mql5.com/en/forum/general
iVar浏览器 :ivar_browser_nmc.mq4
原文(有详细描述)发布在这里:https://www.mql5.com/en/forum/general
好吧,我希望这就是你要找的东西。我称它为浏览器,而不是仪表盘(因为它显示所有时间框架的数据)
_____________________________
它使用所有的时间框架并计算iVar的nBars 值,然后 的,则计算它在多少个柱子前向下交叉。如果考虑到时间上的持续时间,显然更高的时间框架将总是在列表的前面,所以没有将条数转换为时间,可以进行排序(使用SortByparameter)水平是可以调整的(与原来的不同),所以你不会被限制在0.5水平上
问候
Mladen
你好,Mladen,是否可以用i-var编码一个新的指标或仪表板,以便找出在该特定时间内i-var高于0.5水平的最高百分比或在该特定时间内i-var高于0.5水平的最长时间(M5,M15,M30等),以便我们可以找到理想的时间框架。
更新后的版本发布在这里:https://www.mql5.com/en/forum/general
Rsx_SigMa+histo_mtf+alerts 1.01来自这里:https://www.mql5.com/en/forum/general,与新的mt4构建兼容。
嗨,mrtools / mladen。
请您好心为这个Rsx添加插值,好吗?
预先感谢
邓飞德费尔
给你
为所有数值添加了内插值
祝你周末愉快
更新后的版本发布在这里:https://www.mql5.com/en/forum/general
超级平滑2.01的RSX来自这里:https://www.mql5.com/en/forum/general 更新后与新的mt4构建兼容。