多时间框架指标 - 页 324 1...317318319320321322323324325326327328329330331...1223 新评论 studbiol 2010.06.24 10:36 #3231 我又试了一次......这是我的改动(改动处为蓝色)。 #属性 indicator_separate_window #属性 indicator_level1 0.0002 #属性 indicator_level2 -0.0002 #属性 indicator_buffers 2 #属性 indicator_color1 红色 #属性 indicator_color2 Lime #perty indicator_width1 4 #属性 indicator_width2 2 //---- 输入参数 extern int BearsBullsPeriod=13; extern int TimeFrame=0; //---- 缓冲区 double BearsBuffer[]。 double BullsBuffer[]; 双倍TempBuffer[]。 //+------------------------------------------------------------------+ //|自定义指标初始化函数| //+------------------------------------------------------------------+ int init() { string short_name; //---- 1个用于计数的额外缓冲区。 IndicatorBuffers(3)。 IndicatorDigits(Digits)。 //---- 指标线 SetIndexStyle(0,DRAW_HISTOGRAM); SetIndexStyle(1,DRAW_HISTOGRAM); SetIndexBuffer(0,BearsBuffer); SetIndexBuffer(1,BullsBuffer); SetIndexBuffer(2,TempBuffer); //---- 数据窗口和指标子窗口标签的名称 short_name="BearBulls("+BearsBullsPeriod+")"。 IndicatorShortName(short_name)。 SetIndexLabel(0,short_name)。 SetIndexLabel(1, "BearBulls2("+BearsBullsPeriod+")")。 //---- return(0); } //+------------------------------------------------------------------+ //| Bears Power | //+------------------------------------------------------------------+ int start() { int i,counted_bars=IndicatorCounted()。 //---- if(Bars<=BearsBullsPeriod) return(0); //---- int limit=Bars-counted_bars。 如果(counted_bars>0) limit++; for(i=0; i<limit; i++) TempBuffer=iMA(NULL,TimeFrame,BearsBullsPeriod,0,MODE_EMA,PRICE_CLOSE,i) 。 //---- i=Bars-counted_bars-1; while(i>=0) { BearsBuffer=Low-TempBuffer。 BullsBuffer=High-TempBuffer。 i--; } //---- return(0); } //+------------------------------------------------------------------+ 附图 显示了这两个指标设置为M30:图窗1显示了我的试验,图窗2显示了MrTool的努力。图片1显示他们的指标被添加到欧元兑美元的M5图表中,图片2显示他们在M30图表中。 我绝对确定MrTools显示的是正确的指标......我的这种MTF变化有什么问题? 附加的文件: 2010-06-24_bulls_amp_bears_mtf_1-1.gif 18 kb 2010-06-24_bulls_amp_bears_mtf_1-2.gif 20 kb Multi Timeframe Indicators 编码帮助 [警告关闭!]任何新手问题,为了不给论坛添乱。专业人士,不要走过。没有你,哪里都不能去。 William Snyder 2010.06.24 22:13 #3232 cosmiclifeform: 嗨,MrTools。谢谢你努力帮助别人,并向我展示了一个有趣的方法,将MTF添加到SuperTrend indi...你的一些编码有点超出我的能力,我想多学一点。我的努力是一个光秃秃的基本方法,以改变为MTF,而你的代码为indi增加了很多东西。 而且他们肯定会给出不同的结果。 原来的代码没有iCustom语句。我不太明白iCustom在调用什么指标?它几乎看起来像是在调用它自己?还有,"计算 "语句是用来做什么的? 另外,看起来缓冲区被两个程序使用......原来的代码和你新的iCustom语句?另外,原始代码仍然包含 "NULL, 0 "格式。现在你的新代码是否以某种方式绕过了这一点? BTW,如果你的代码更准确/更有用,我没有问题,删除我的简单改变的版本,这样人们就不会被这么多的版本所迷惑。 提前感谢您的帮助......我仍然喜欢学习更多的东西......! 罗伯特 嗨,罗伯特。 我很抱歉在你的帖子后发布了Mtf,说实话,我没有看到你的附件,无论如何,我想解释一下,首先,我正在学习,像你一样喜欢学习,特别是我从这个论坛的强大的帮助态度中学到了关于编码的一切,既然如此,这段代码来自于这个主题中发布的不同MTF指标,以及这个论坛的精英部分的对应代码。 尊敬的先生 Robert 2010.06.25 17:01 #3233 studbiol: 我又试了一次......这是我所改变的(改变是蓝色的)。 ....附图显示了这两个指标设置为M30:图窗1显示了我的试验,图窗2显示了MrTool的努力。图片1显示它们被添加到欧元兑美元M5图表中,图片2显示它们在M30图表中。 我绝对相信MrTools显示的是正确的指标......我的这种MTF变化有什么问题? 嗨,StudBiol。 给自己点赞,因为你尝试了......并且学习了......实际上......你使用我提供的基本MTF代码进行了正确的编码,因为你的版本编译后运行良好...... 所以,今晚请你多吃点甜点,因为你至少尝试了......现在你是一名正式的MT4编码员,你可以在你的简历中加入这些新技能....lol! 感谢MrTools提供的另一个MTF版本来进行比较和学习...。它显然有不同的结果......而我不知道为什么(还)。 哪个MTF指标更准确? 还不知道,虽然我同意你的观点,当你把它与不同TF上的基本BearsBulls indi图表进行比较时,看起来MrTools MTF版本与TF的匹配度更好。 你的MTF代码使用原始的BearBulls代码。 MrTools修改了一个MACD指标,增加了iCustom调用以获得BearBulls indi值,并使用时间数组系列增加了他的变化,这些变化更复杂(对我来说),所以我不确定它是如何工作的(仍然是一个新手代码员,自己还在学习)... 所以它们肯定是不同的,值得进一步探索...... 我将在下一篇文章中继续向MrTools提出一些问题......。 同时......如果你在这个MTF编码和差异方面有更多发现,请让我知道。 保重。 罗伯特 Robert 2010.06.25 17:05 #3234 使用时间阵列做MTF mrtools: 你好,罗伯特。 我很抱歉在你的帖子后发布了Mtf,说实话,我没有看到你的附件,无论如何,我想解释一下,首先,我正在学习,像你一样喜欢学习,特别是我从这个论坛的强烈帮助态度中学到了所有关于编码的知识,既然如此,这段代码来自这个主题中发布的不同MTF指标,以及这个论坛的精英部分的对应代码。 尊敬的先生 嗨,MrTools。 谢谢你的回答。 首先,我很欣赏你的工作和帮助他人的努力,所以永远没有理由为你的贡献道歉。 而在这种情况下(通过你的超级趋势MTF和BearsBulls MTF的MTF版本),你提供了一种 "不同的 "MTF代码的方法......所以这是双重感谢 - 我总是对无限可能的宇宙开放......我期待着学习新东西。我还不能说我理解它......但这是有趣的...... 我确实有几个问题要问你。 我想了解为什么不直接在BearBulls的原始代码中做MTF的修改,而要在iCustom 中做另一个指标来调用 这个指标?似乎在原始代码中做MTF是更简单的方法(操作更快,更少的CPU周期,等等)? 你的MTF代码与基本的MTF编码相比,最大的区别是你使用了时间数组。TimeArray代码是如何工作的?以及为什么结果与基本的MTF编码不同? 希望你能帮助我们更好地理解你的MTF时间阵列版本......和/或其他一些优秀的编码者能帮助解释为什么他们产生不同的结果。 再次感谢您对他人的帮助! 照顾好自己! 罗伯特 studbiol 2010.06.26 12:03 #3235 cosmiclifeform: 嗨,StudBiol。给你自己点赞,因为你在尝试......和学习......实际上......你使用我提供的基本MTF代码进行了正确的编码,因为你的版本编译和工作正常...... 同时......如果你发现更多关于这个MTF编码和差异,请让我知道。 保重。 罗伯特 嗨,罗伯特。 非常感谢你的好意。我希望我能够学到更多......好的。我必须学得更多。 祝您周末愉快 附加的文件: have_a_nice_weekend_1.gif 14 kb purevenom 2010.06.29 01:26 #3236 有人能帮助我吗? 是否有任何mtf ma和mtf rsi可以在交易模拟器中使用。 我有一个,但当我把它放在模拟器上时,mtf rsi只显示直线,mtf ma不显示[当我把它们放在比当前模拟器TF更高的TF中时,例如我把mtf rsi&ma TF 15放在TF5模拟器中] 。 对不起,我的英语不好 kashour 2010.06.30 19:28 #3237 大家好 我需要帮助,我正在努力使它成为MTF,我想我需要10年才能做到这一点,该死的我正在努力学习如何。 谢谢 附加的文件: tcci.ex4 7 kb studbiol 2010.07.01 08:20 #3238 kashour: 大家好需要帮助,我正在努力使它成为MTF,我想我需要10年才能做到这一点,我正在努力学习如何。 谢谢 嗨,kashour,我不确定这是否是你要找的东西。这是T3CCI_mtf而不是TCCI_mtf。 附加的文件: thinking_1.gif 3 kb t3_cci_mtf.mq4 4 kb t3_cci.mq4 3 kb kashour 2010.07.02 20:33 #3239 sh电缆 studbiol: 嗨,kashour,我不确定这是否是你要找的东西。这是T3CCI_mtf,而不是TCCI_mtf。 谢谢你,但它和Tcci不一样,我希望你能帮助我。 Tcci就像船体,再次感谢 takbir 2010.07.03 13:00 #3240 takbir: 谁能把这个指标做成MTF指标,好吗? https://www.mql5.com/en/forum/173574/page215 我希望有人能帮助我,拜托了! 1...317318319320321322323324325326327328329330331...1223 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
我又试了一次......这是我的改动(改动处为蓝色)。
#属性 indicator_separate_window
#属性 indicator_level1 0.0002
#属性 indicator_level2 -0.0002
#属性 indicator_buffers 2
#属性 indicator_color1 红色
#属性 indicator_color2 Lime
#perty indicator_width1 4
#属性 indicator_width2 2
//---- 输入参数
extern int BearsBullsPeriod=13;
extern int TimeFrame=0;
//---- 缓冲区
double BearsBuffer[]。
double BullsBuffer[];
双倍TempBuffer[]。
//+------------------------------------------------------------------+
//|自定义指标初始化函数|
//+------------------------------------------------------------------+
int init()
{
string short_name;
//---- 1个用于计数的额外缓冲区。
IndicatorBuffers(3)。
IndicatorDigits(Digits)。
//---- 指标线
SetIndexStyle(0,DRAW_HISTOGRAM);
SetIndexStyle(1,DRAW_HISTOGRAM);
SetIndexBuffer(0,BearsBuffer);
SetIndexBuffer(1,BullsBuffer);
SetIndexBuffer(2,TempBuffer);
//---- 数据窗口和指标子窗口标签的名称
short_name="BearBulls("+BearsBullsPeriod+")"。
IndicatorShortName(short_name)。
SetIndexLabel(0,short_name)。
SetIndexLabel(1, "BearBulls2("+BearsBullsPeriod+")")。
//----
return(0);
}
//+------------------------------------------------------------------+
//| Bears Power |
//+------------------------------------------------------------------+
int start()
{
int i,counted_bars=IndicatorCounted()。
//----
if(Bars<=BearsBullsPeriod) return(0);
//----
int limit=Bars-counted_bars。
如果(counted_bars>0) limit++;
for(i=0; i<limit; i++)
TempBuffer=iMA(NULL,TimeFrame,BearsBullsPeriod,0,MODE_EMA,PRICE_CLOSE,i) 。
//----
i=Bars-counted_bars-1;
while(i>=0)
{
BearsBuffer=Low-TempBuffer。
BullsBuffer=High-TempBuffer。
i--;
}
//----
return(0);
}
//+------------------------------------------------------------------+
附图 显示了这两个指标设置为M30:图窗1显示了我的试验,图窗2显示了MrTool的努力。图片1显示他们的指标被添加到欧元兑美元的M5图表中,图片2显示他们在M30图表中。
我绝对确定MrTools显示的是正确的指标......我的这种MTF变化有什么问题?
嗨,MrTools。
谢谢你努力帮助别人,并向我展示了一个有趣的方法,将MTF添加到SuperTrend indi...你的一些编码有点超出我的能力,我想多学一点。我的努力是一个光秃秃的基本方法,以改变为MTF,而你的代码为indi增加了很多东西。
而且他们肯定会给出不同的结果。
原来的代码没有iCustom语句。我不太明白iCustom在调用什么指标?它几乎看起来像是在调用它自己?还有,"计算 "语句是用来做什么的?
另外,看起来缓冲区被两个程序使用......原来的代码和你新的iCustom语句?另外,原始代码仍然包含 "NULL, 0 "格式。现在你的新代码是否以某种方式绕过了这一点?
BTW,如果你的代码更准确/更有用,我没有问题,删除我的简单改变的版本,这样人们就不会被这么多的版本所迷惑。
提前感谢您的帮助......我仍然喜欢学习更多的东西......!
罗伯特嗨,罗伯特。
我很抱歉在你的帖子后发布了Mtf,说实话,我没有看到你的附件,无论如何,我想解释一下,首先,我正在学习,像你一样喜欢学习,特别是我从这个论坛的强大的帮助态度中学到了关于编码的一切,既然如此,这段代码来自于这个主题中发布的不同MTF指标,以及这个论坛的精英部分的对应代码。
尊敬的先生
我又试了一次......这是我所改变的(改变是蓝色的)。
..
..
附图显示了这两个指标设置为M30:图窗1显示了我的试验,图窗2显示了MrTool的努力。图片1显示它们被添加到欧元兑美元M5图表中,图片2显示它们在M30图表中。
我绝对相信MrTools显示的是正确的指标......我的这种MTF变化有什么问题?嗨,StudBiol。
给自己点赞,因为你尝试了......并且学习了......实际上......你使用我提供的基本MTF代码进行了正确的编码,因为你的版本编译后运行良好......
所以,今晚请你多吃点甜点,因为你至少尝试了......现在你是一名正式的MT4编码员,你可以在你的简历中加入这些新技能....lol!
感谢MrTools提供的另一个MTF版本来进行比较和学习...。它显然有不同的结果......而我不知道为什么(还)。
哪个MTF指标更准确?
还不知道,虽然我同意你的观点,当你把它与不同TF上的基本BearsBulls indi图表进行比较时,看起来MrTools MTF版本与TF的匹配度更好。
你的MTF代码使用原始的BearBulls代码。
MrTools修改了一个MACD指标,增加了iCustom调用以获得BearBulls indi值,并使用时间数组系列增加了他的变化,这些变化更复杂(对我来说),所以我不确定它是如何工作的(仍然是一个新手代码员,自己还在学习)...
所以它们肯定是不同的,值得进一步探索......
我将在下一篇文章中继续向MrTools提出一些问题......。
同时......如果你在这个MTF编码和差异方面有更多发现,请让我知道。
保重。
罗伯特
使用时间阵列做MTF
你好,罗伯特。
我很抱歉在你的帖子后发布了Mtf,说实话,我没有看到你的附件,无论如何,我想解释一下,首先,我正在学习,像你一样喜欢学习,特别是我从这个论坛的强烈帮助态度中学到了所有关于编码的知识,既然如此,这段代码来自这个主题中发布的不同MTF指标,以及这个论坛的精英部分的对应代码。
尊敬的先生嗨,MrTools。
谢谢你的回答。
首先,我很欣赏你的工作和帮助他人的努力,所以永远没有理由为你的贡献道歉。
而在这种情况下(通过你的超级趋势MTF和BearsBulls MTF的MTF版本),你提供了一种 "不同的 "MTF代码的方法......所以这是双重感谢 - 我总是对无限可能的宇宙开放......我期待着学习新东西。我还不能说我理解它......但这是有趣的......
我确实有几个问题要问你。
我想了解为什么不直接在BearBulls的原始代码中做MTF的修改,而要在iCustom 中做另一个指标来调用 这个指标?似乎在原始代码中做MTF是更简单的方法(操作更快,更少的CPU周期,等等)?
你的MTF代码与基本的MTF编码相比,最大的区别是你使用了时间数组。TimeArray代码是如何工作的?以及为什么结果与基本的MTF编码不同?
希望你能帮助我们更好地理解你的MTF时间阵列版本......和/或其他一些优秀的编码者能帮助解释为什么他们产生不同的结果。
再次感谢您对他人的帮助!
照顾好自己!
罗伯特
嗨,StudBiol。
给你自己点赞,因为你在尝试......和学习......实际上......你使用我提供的基本MTF代码进行了正确的编码,因为你的版本编译和工作正常......
同时......如果你发现更多关于这个MTF编码和差异,请让我知道。
保重。
罗伯特嗨,罗伯特。
非常感谢你的好意。我希望我能够学到更多......好的。我必须学得更多。
祝您周末愉快
有人能帮助我吗?
是否有任何mtf ma和mtf rsi可以在交易模拟器中使用。
我有一个,但当我把它放在模拟器上时,mtf rsi只显示直线,mtf ma不显示[当我把它们放在比当前模拟器TF更高的TF中时,例如我把mtf rsi&ma TF 15放在TF5模拟器中] 。
对不起,我的英语不好
大家好
我需要帮助,我正在努力使它成为MTF,我想我需要10年才能做到这一点,该死的我正在努力学习如何。
谢谢
大家好
需要帮助,我正在努力使它成为MTF,我想我需要10年才能做到这一点,我正在努力学习如何。
谢谢嗨,kashour,我不确定这是否是你要找的东西。这是T3CCI_mtf而不是TCCI_mtf。
sh电缆
嗨,kashour,我不确定这是否是你要找的东西。这是T3CCI_mtf,而不是TCCI_mtf。
谢谢你,但它和Tcci不一样,我希望你能帮助我。
Tcci就像船体,再次感谢
谁能把这个指标做成MTF指标,好吗?
https://www.mql5.com/en/forum/173574/page215
我希望有人能帮助我,拜托了!