编码帮助 - 页 52 1...454647484950515253545556575859...786 新评论 Jonny473 2012.10.30 18:25 #511 无意冒犯,但这绝对不是......还是我说错了什么?我没有看到时间功能,当然,如果你看的是趋势线,那很好,但你知道MT4已经集成了价格水平警报吗?我也在寻找时间功能,只有当价格xxx在12.00时才有效的警报,例如......价格可能在11.30时越过xxx并完全回撤,所以时间功能就是我所寻找的....thanks alotanks Mladen Rakic 2012.10.30 18:59 #512 ... Jonny473 尝试使用类似这样的东西作为你的警报框架。 //------------------------------------------------------------------ // //------------------------------------------------------------------ #property indicator_chart_window extern string AlertFrom = "12:00"; extern string AlertTo = "12:01"; extern bool UseBrokerTime = false; //------------------------------------------------------------------ // //------------------------------------------------------------------ // // // // // int init() { return(0); } int start() { datetime timeToCheck; if (UseBrokerTime) timeToCheck = TimeCurrent(); else timeToCheck = TimeLocal(); // // // // // string startDay = TimeToStr(timeToCheck,TIME_DATE)+" "; datetime startTime = StrToTime(startDay+AlertFrom); datetime endTime = StrToTime(startDay+AlertTo); static datetime lastAlerted = 0; // // // // // bool condition = false; // add some condition checking here so that when condition == true alert can be raised if (condition && lastAlerted != Time[0] && timeToCheck>= startTime && timeToCheck<=endTime) { lastAlerted = Time[0]; // // add the sound and email if you wish them here // Alert("the alert at a certain time span"); } return(0); } 这个框架有2个时间参数(所以它允许你在一些 "窗口 "中触发警报),并可以选择使用经纪人时间或本地时间来进行警报。 Coding help Help a newbie - History option on this Ochismail 2012.10.30 20:32 #513 编码帮助 嗨,我应该怎么做才能取消这个指标,或者谁能取消这个指标,我已经附上了。 附加的文件: ind_td_demark_3_1_la_mod_03b_aime.mq4 22 kb zigflip 2012.10.31 10:07 #514 Jonny473: 无意冒犯,但这绝对不是......还是我说错了什么?我没有看到时间功能,当然,如果你看的是趋势线,那很好,但你知道MT4已经集成了价格水平警报吗?我也在寻找时间功能,只有当价格xxx在12.00时才有效的警报,例如......价格可能在11.30时越过xxx并完全回撤,所以时间功能就是我所寻找的....thanks alotanks 没有冒犯的意思,别担心!你的要求确实有点奇怪。你的要求确实有点奇怪,如果你有这样一个特定的时间,为什么不直接看那个时间的图表? 另外,我所指的线型警报有一个在下一栏 的警报功能,这意味着你可以在一个小时的图表上设置它,但我不确定这是在12:00的价格交叉还是在前一小时的任何交叉。如果你的意思是,只在12:00的第一分钟内出现交叉,那么我再说一遍,只要在移动设备上看一下当时的图表即可。 Jonny473 2012.10.31 10:57 #515 zigflip: 没有冒犯的意思,别担心你的要求确实有点奇怪,如果你有这样一个特定的时间,为什么不直接看那个时间的图表?另外,我所指的线型警报有一个在下一栏的警报功能,这意味着你可以在一个小时的图表上设置它,但我不确定这是在12:00的价格交叉还是在前一小时的任何交叉。如果你的意思是,只在12:00的第一分钟内出现交叉,那么我再说一遍,只要在移动设备上看一下当时的图表就可以了。 说得好。IMO的1HR例子会在任何时候发出警报,你不觉得吗?的确,我可以一直看它,但如果我使用4HR的例子,我不想去我的电脑,每天6次检查 价格,每4小时....,一定有一个更简单的方法,这就是为什么我问...将玩玩Mladen警报代码,如果你有时间,你也可以试试...希望我的观点现在变得更清楚...只看价格,当一个酒吧结束,减少中间的噪音... Yuri Predborski 2012.11.01 00:10 #516 Jonny473: 只看价格,当一个酒吧结束时,减少了中间发生的噪音...... 好主意!希望你会从我为你做的这个指标中受益。它播放一个声音文件,并显示弹出窗口(其中显示信号发生的货币对 名称和重复信号的数量,如果超过1)。 它在两种模式 中的一种工作。 模式1:精确时间。 在所需的确切时间发出警报(格式。格式:HH:MM,可以识别许多分隔符,可以接受许多格式。H:MM, HH, HH:M等)。 模式2:相对时间。 在这种模式下,警报每隔X分钟播放一次。例如:设置Mode_2_Minutes为2,警报将响起... 在H1柱上。0:02, 1:02, 2:02, 3:02... 在H4栏中。0:02, 4:02, 8:02... 在M5中:0:02, 0:07, 0:12, 0:17... 可以是一个负值(小于0)。 例如:如果你把Mode_2_minutes设置为-3,警报将响起... 在H1柱上。0:57, 1:57, 2:57... 在M15条上。0:12, 0:27, 0:42... 设置。 目标价格 - 高于(低于)警报的价格 方向- 如果1或更大 - 只在价格高于目标价格时播放警报。如果-1或更小--只在价格低于目标价格时播放警报。 Auto_reset- 每一栏(模式2)或每一天(模式1)自动重置警报。 模式-- 指标模式。 Mode_1_Tim - 模式1的确切时间。见上文。 Mode_2_Minutes--模式2的分钟。见上文。 Repeats(重复)- 警报被播放的次数。最大是10次。 暂停 - 警报之间的暂停时间,以秒为单位。最大为5。 Start_hour- 警报的起始时间,包括(0表示在0小时内工作)。 End_hour- 警报的结束时间,不包括在内(17表示在16:59之后禁用警报)。 开始时间可以比结束时间大。在这种情况下,警报将从开始时间到23:59播放,从第二天的0:00到结束时间。 Show_settings_on_chart- 在图表上显示文本(目标和警报状态,警报时间)。文字的格式由 "字体大小 "和 "颜色 "参数决定。 Alert_file- 声音警报的文件。 Signal_UP- 当方向为 "向上 "时,文字的颜色。 Signal_DOWN- 当方向是 "向下 "时,文字的颜色。 Custom_digits- 目标精度(文本)是用这个参数设置的。负值-自动。 font_siz- 图表上文本的大小 注意:当指标开始连续播放几个警报时,MT4可能看起来会挂起。这是正常的。当所有警报播放完毕后,一切都会好起来(所以当你在电脑附近时,使用1-2个警报和1秒钟的暂停)。 最重要的是:它完全免费。* * - 只有当你说我厉害的时候 xD PS: 8小时...我一定是越来越生疏了。 附加的文件: shinigami_time-price_alert_indi_v1.mq4 9 kb Jonny473 2012.11.01 20:05 #517 哇,太棒了,正是我在寻找的....,谢谢你,效果很好......希望你也能在自己的交易中以某种方式使用它。 Shinigami: 好主意!希望你能从我为你做的这个指标中受益。它播放一个声音文件,并显示弹出窗口(其中显示信号发生的货币对名称和重复信号的数量,如果超过1)。它在两种模式 中的一种工作。 模式1:精确时间。 在所需的确切时间发出警报(格式:HH:MM,许多分隔符)。HH:MM,可以识别许多分隔符,可以接受许多格式。H:MM, HH, HH:M等)。 模式2:相对时间。 在这种模式下,警报每隔X分钟播放一次。例如:设置Mode_2_Minutes为2,警报将响起... 在H1柱上。0:02, 1:02, 2:02, 3:02... 在H4栏中。0:02, 4:02, 8:02... 在M5中:0:02, 0:07, 0:12, 0:17... 可以是一个负值(小于0)。 例如:如果你把Mode_2_minutes设置为-3,警报将响起... 在H1柱上。0:57, 1:57, 2:57... 在M15条上。0:12, 0:27, 0:42... 设置。 目标价格 - 高于(低于)警报的价格 方向- 如果1或更大 - 只在价格高于目标价格时播放警报。如果-1或更小--只在价格低于目标价格时播放警报。 Auto_reset- 每一栏(模式2)或每一天(模式1)自动重置警报。 模式-- 指标模式。 Mode_1_Tim - 模式1的确切时间。见上文。 Mode_2_Minutes--模式2的分钟。见上文。 Repeats(重复)- 警报被播放的次数。最大是10次。 暂停 - 警报之间的暂停时间,以秒为单位。最大为5。 Start_hour- 警报的起始时间,包括(0表示在0小时内工作)。 End_hour- 警报的结束时间,不包括在内(17表示在16:59之后禁用警报)。 开始时间可以比结束时间大。在这种情况下,警报将从开始时间到23:59播放,从第二天的0:00到结束时间。 Show_settings_on_chart- 在图表上显示文本(目标和警报状态,警报时间)。文字的格式由 "字体大小 "和 "颜色 "参数决定。 Alert_file- 声音警报的文件。 Signal_UP- 当方向为 "向上 "时,文字的颜色。 Signal_DOWN- 当方向是 "向下 "时,文字的颜色。 Custom_digits- 目标精度(文本)是用这个参数设置的。负值-自动。 font_siz- 图表上文本的大小 注意:当指标开始连续播放几个警报时,MT4可能看起来会挂起。这是正常的。当所有警报播放完毕后,一切都会好起来(所以当你在电脑附近时,使用1-2个警报和1秒的暂停)。 最重要的是:它完全免费。* * - 只有当你说我厉害的时候 xD PS:8个小时...我一定是越来越生疏了。 Mladen Rakic 2012.11.01 21:03 #518 解除这个指标的旗帜 "到底是什么意思? Ochismail: 嗨,我应该怎么做才能解除这个指标的旗帜,或者如果有人能解除这个指标的旗帜,我已经附上了它。 Yuri Predborski 2012.11.01 23:05 #519 我目前不进行手动交易,我的EA为我做了很好的工作。在一些模拟账户 上,以后会有更多的介绍。密切关注论坛 将指标更新到第二版:现在它有几个模式1的警报。都放在同一个参数中。不得不改变格式以使其发挥作用。接受的格式。 H:MM和HH:MM 最多支持20个警报。要使用几个警报,请这样写。 HH:MM | HH:MM | HH:MM | HH:MM 等。警报由"|"符号分隔。它可以在设置中改变。 空格:忽略不计。为了你自己的方便,你可以随意放一些。 请注意,所有警报是按升序排序的,文本通知显示下一个警报时间的信息(我花了大部分时间做这个部分,笑)。 增加了电子邮件功能。电子邮件主题和电子邮件文本都可以设置。文本有一些额外的文字::达到目标:dir。 提醒:它是一个内置的电子邮件客户端,你需要先在MT4设置菜单中进行设置。请注意,邮件有时需要一点时间才能送达。 没怎么测试,所以如果有什么地方不能正常工作,请让我知道,如果可能的话,我会看一下修复。 希望能有所帮助! 附加的文件: shinigami_time-price_alert_indi_v2.mq4 12 kb zigflip 2012.11.02 09:27 #520 高超的shinigami!或者只是买一个好的数字手表?一个具有多报警和重复倒计时的? ,或者以及! 1...454647484950515253545556575859...786 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
无意冒犯,但这绝对不是......还是我说错了什么?我没有看到时间功能,当然,如果你看的是趋势线,那很好,但你知道MT4已经集成了价格水平警报吗?我也在寻找时间功能,只有当价格xxx在12.00时才有效的警报,例如......价格可能在11.30时越过xxx并完全回撤,所以时间功能就是我所寻找的....thanks alotanks
...
Jonny473
尝试使用类似这样的东西作为你的警报框架。
//
//------------------------------------------------------------------
#property indicator_chart_window
extern string AlertFrom = "12:00";
extern string AlertTo = "12:01";
extern bool UseBrokerTime = false;
//------------------------------------------------------------------
//
//------------------------------------------------------------------
//
//
//
//
//
int init()
{
return(0);
}
int start()
{
datetime timeToCheck;
if (UseBrokerTime)
timeToCheck = TimeCurrent();
else timeToCheck = TimeLocal();
//
//
//
//
//
string startDay = TimeToStr(timeToCheck,TIME_DATE)+" ";
datetime startTime = StrToTime(startDay+AlertFrom);
datetime endTime = StrToTime(startDay+AlertTo);
static datetime lastAlerted = 0;
//
//
//
//
//
bool condition = false; // add some condition checking here so that when condition == true alert can be raised
if (condition && lastAlerted != Time[0] && timeToCheck>= startTime && timeToCheck<=endTime)
{
lastAlerted = Time[0];
//
// add the sound and email if you wish them here
//
Alert("the alert at a certain time span");
}
return(0);
}
这个框架有2个时间参数(所以它允许你在一些 "窗口 "中触发警报),并可以选择使用经纪人时间或本地时间来进行警报。
编码帮助
嗨,我应该怎么做才能取消这个指标,或者谁能取消这个指标,我已经附上了。
无意冒犯,但这绝对不是......还是我说错了什么?我没有看到时间功能,当然,如果你看的是趋势线,那很好,但你知道MT4已经集成了价格水平警报吗?我也在寻找时间功能,只有当价格xxx在12.00时才有效的警报,例如......价格可能在11.30时越过xxx并完全回撤,所以时间功能就是我所寻找的....thanks alotanks
没有冒犯的意思,别担心!你的要求确实有点奇怪。你的要求确实有点奇怪,如果你有这样一个特定的时间,为什么不直接看那个时间的图表?
另外,我所指的线型警报有一个在下一栏 的警报功能,这意味着你可以在一个小时的图表上设置它,但我不确定这是在12:00的价格交叉还是在前一小时的任何交叉。如果你的意思是,只在12:00的第一分钟内出现交叉,那么我再说一遍,只要在移动设备上看一下当时的图表即可。
没有冒犯的意思,别担心你的要求确实有点奇怪,如果你有这样一个特定的时间,为什么不直接看那个时间的图表?另外,我所指的线型警报有一个在下一栏的警报功能,这意味着你可以在一个小时的图表上设置它,但我不确定这是在12:00的价格交叉还是在前一小时的任何交叉。如果你的意思是,只在12:00的第一分钟内出现交叉,那么我再说一遍,只要在移动设备上看一下当时的图表就可以了。
说得好。IMO的1HR例子会在任何时候发出警报,你不觉得吗?的确,我可以一直看它,但如果我使用4HR的例子,我不想去我的电脑,每天6次检查 价格,每4小时....,一定有一个更简单的方法,这就是为什么我问...将玩玩Mladen警报代码,如果你有时间,你也可以试试...希望我的观点现在变得更清楚...只看价格,当一个酒吧结束,减少中间的噪音...
只看价格,当一个酒吧结束时,减少了中间发生的噪音......
好主意!希望你会从我为你做的这个指标中受益。它播放一个声音文件,并显示弹出窗口(其中显示信号发生的货币对 名称和重复信号的数量,如果超过1)。
它在两种模式 中的一种工作。
模式1:精确时间。
在所需的确切时间发出警报(格式。格式:HH:MM,可以识别许多分隔符,可以接受许多格式。H:MM, HH, HH:M等)。
模式2:相对时间。
在这种模式下,警报每隔X分钟播放一次。例如:设置Mode_2_Minutes为2,警报将响起...
在H1柱上。0:02, 1:02, 2:02, 3:02...
在H4栏中。0:02, 4:02, 8:02...
在M5中:0:02, 0:07, 0:12, 0:17...
可以是一个负值(小于0)。
例如:如果你把Mode_2_minutes设置为-3,警报将响起...
在H1柱上。0:57, 1:57, 2:57...
在M15条上。0:12, 0:27, 0:42...
设置。
目标价格 - 高于(低于)警报的价格
方向- 如果1或更大 - 只在价格高于目标价格时播放警报。如果-1或更小--只在价格低于目标价格时播放警报。
Auto_reset- 每一栏(模式2)或每一天(模式1)自动重置警报。
模式-- 指标模式。
Mode_1_Tim - 模式1的确切时间。见上文。
Mode_2_Minutes--模式2的分钟。见上文。
Repeats(重复)- 警报被播放的次数。最大是10次。
暂停 - 警报之间的暂停时间,以秒为单位。最大为5。
Start_hour- 警报的起始时间,包括(0表示在0小时内工作)。
End_hour- 警报的结束时间,不包括在内(17表示在16:59之后禁用警报)。
开始时间可以比结束时间大。在这种情况下,警报将从开始时间到23:59播放,从第二天的0:00到结束时间。
Show_settings_on_chart- 在图表上显示文本(目标和警报状态,警报时间)。文字的格式由 "字体大小 "和 "颜色 "参数决定。
Alert_file- 声音警报的文件。
Signal_UP- 当方向为 "向上 "时,文字的颜色。
Signal_DOWN- 当方向是 "向下 "时,文字的颜色。
Custom_digits- 目标精度(文本)是用这个参数设置的。负值-自动。
font_siz- 图表上文本的大小
注意:当指标开始连续播放几个警报时,MT4可能看起来会挂起。这是正常的。当所有警报播放完毕后,一切都会好起来(所以当你在电脑附近时,使用1-2个警报和1秒钟的暂停)。
最重要的是:它
完全免费。*
* - 只有当你说我厉害的时候 xD
PS: 8小时...我一定是越来越生疏了。
哇,太棒了,正是我在寻找的....,谢谢你,效果很好......希望你也能在自己的交易中以某种方式使用它。
好主意!希望你能从我为你做的这个指标中受益。它播放一个声音文件,并显示弹出窗口(其中显示信号发生的货币对名称和重复信号的数量,如果超过1)。
它在两种模式 中的一种工作。
模式1:精确时间。
在所需的确切时间发出警报(格式:HH:MM,许多分隔符)。HH:MM,可以识别许多分隔符,可以接受许多格式。H:MM, HH, HH:M等)。
模式2:相对时间。
在这种模式下,警报每隔X分钟播放一次。例如:设置Mode_2_Minutes为2,警报将响起...
在H1柱上。0:02, 1:02, 2:02, 3:02...
在H4栏中。0:02, 4:02, 8:02...
在M5中:0:02, 0:07, 0:12, 0:17...
可以是一个负值(小于0)。
例如:如果你把Mode_2_minutes设置为-3,警报将响起...
在H1柱上。0:57, 1:57, 2:57...
在M15条上。0:12, 0:27, 0:42...
设置。
目标价格 - 高于(低于)警报的价格
方向- 如果1或更大 - 只在价格高于目标价格时播放警报。如果-1或更小--只在价格低于目标价格时播放警报。
Auto_reset- 每一栏(模式2)或每一天(模式1)自动重置警报。
模式-- 指标模式。
Mode_1_Tim - 模式1的确切时间。见上文。
Mode_2_Minutes--模式2的分钟。见上文。
Repeats(重复)- 警报被播放的次数。最大是10次。
暂停 - 警报之间的暂停时间,以秒为单位。最大为5。
Start_hour- 警报的起始时间,包括(0表示在0小时内工作)。
End_hour- 警报的结束时间,不包括在内(17表示在16:59之后禁用警报)。
开始时间可以比结束时间大。在这种情况下,警报将从开始时间到23:59播放,从第二天的0:00到结束时间。
Show_settings_on_chart- 在图表上显示文本(目标和警报状态,警报时间)。文字的格式由 "字体大小 "和 "颜色 "参数决定。
Alert_file- 声音警报的文件。
Signal_UP- 当方向为 "向上 "时,文字的颜色。
Signal_DOWN- 当方向是 "向下 "时,文字的颜色。
Custom_digits- 目标精度(文本)是用这个参数设置的。负值-自动。
font_siz- 图表上文本的大小
注意:当指标开始连续播放几个警报时,MT4可能看起来会挂起。这是正常的。当所有警报播放完毕后,一切都会好起来(所以当你在电脑附近时,使用1-2个警报和1秒的暂停)。
最重要的是:它
完全免费。*
* - 只有当你说我厉害的时候 xD
PS:8个小时...我一定是越来越生疏了。解除这个指标的旗帜 "到底是什么意思?
嗨,我应该怎么做才能解除这个指标的旗帜,或者如果有人能解除这个指标的旗帜,我已经附上了它。
我目前不进行手动交易,我的EA为我做了很好的工作。在一些模拟账户 上,以后会有更多的介绍。密切关注论坛
将指标更新到第二版:现在它有几个模式1的警报。都放在同一个参数中。不得不改变格式以使其发挥作用。接受的格式。
H:MM和HH:MM
最多支持20个警报。要使用几个警报,请这样写。
HH:MM | HH:MM | HH:MM | HH:MM 等。警报由"|"符号分隔。它可以在设置中改变。
空格:忽略不计。为了你自己的方便,你可以随意放一些。
请注意,所有警报是按升序排序的,文本通知显示下一个警报时间的信息(我花了大部分时间做这个部分,笑)。
增加了电子邮件功能。电子邮件主题和电子邮件文本都可以设置。文本有一些额外的文字::达到目标:dir。
提醒:它是一个内置的电子邮件客户端,你需要先在MT4设置菜单中进行设置。请注意,邮件有时需要一点时间才能送达。
没怎么测试,所以如果有什么地方不能正常工作,请让我知道,如果可能的话,我会看一下修复。
希望能有所帮助!
高超的shinigami!或者只是买一个好的数字手表?一个具有多报警和重复倒计时的? ,或者以及!