初学者的问题 MQL5 MT5 MetaTrader 5 - 页 933 1...926927928929930931932933934935936937938939940...1503 新评论 EgorKim 2018.09.28 14:57 #9321 Vladimir Karputov:所以在EA的讨论主题(#4)中,你应该问。 据我所知,作者是来自巴西 noran919 2018.09.29 15:47 #9322 人们不明白的是,为什么每次关闭终端后,工具栏、工具、导航器、市场观察都会消失,因此我必须不断地手动安排这些东西?谢谢你的帮助!!。 Konstantin Nikitin 2018.09.29 16:27 #9323 noran919: 人们不明白的是,为什么每次关闭终端后,工具栏、工具、导航器、市场观察都会消失,因此我必须不断地手动安排这些东西?谢谢你的帮助!也许终端是在一个不可写的目录中?看起来它不能覆盖 上一个配置文件。 如果是这样,把终端移到你能访问的目录中。 Artyom Trishkin 2018.09.29 16:54 #9324 noran919: 人们不明白的是,为什么每次关闭终端后,工具栏、工具、导航器、市场观察都会消失,因此我必须不断地手动安排这些东西?谢谢你的帮助! 你按了F11吗? Vasilii Goncharov 2018.09.29 17:20 #9325 请告诉我如何为指标写一段正确的代码,使其不是每一个刻度,而是每一秒钟都进行计算,如果你能举一个例子,比如说指标每秒钟加1+1。 Vladimir Karputov 2018.09.29 17:40 #9326 gonsharov: 请告诉我如何写出正确的指标代码,使其不是每格 计算,而是每秒钟计算,如果你能举个例子,比方说指标每秒钟增加1+1。两种方法。 在OnCalculate中,估计当前时间和最后使用的时间之间的差异:它是如何工作的 - 假设2018.09.28 15-30-31是最后一次计算。一个新的刻度线来了--我们检查时间--我们仍然有相同的2018.09.28 15-30-31--所以我们什么都不做,只有当当前时间大于2018.09.28 15-30-31--我们做计算并记住这个时间。使用OnTimer()。我个人反对这种方法。 EgorKim 2018.09.30 11:31 #9327 面临类似的问题。 //--------- 我想有一个带秒的远程变量(用于优化器)。 输入ushort时间=120。 假设这个变量中的时间是120秒。 下一个 - 空白的OnTick(){ 记住当前的时间。 检查当前时间。 如果时间超过了时间,那么-- BuyBuff=0。 //---------- 你能给我一个代码样本吗?它在文字上看起来很简单,但在代码上对我来说却很难。 Vladimir Karputov 2018.09.30 11:47 #9328 EgorKim:面临类似的问题。 //--------- 我想有一个带秒的远程变量(用于优化器)。 输入ushort时间=120。 假设这个变量中的时间是120秒。 下一步 - 空白的OnTick(){ 记住当前的时间。 检查当前时间。 如果时间超过了时间,那么-- BuyBuff=0。 //---------- 你能给我一个代码样本吗?它在文字上看起来很简单,但在代码上对我来说却很难。例子。 //+------------------------------------------------------------------+ //| Example Pause in OnTick.mq5 | //| Copyright © 2018, Vladimir Karputov | //| http://wmua.ru/slesar/ | //+------------------------------------------------------------------+ #property copyright "Copyright © 2018, Vladimir Karputov" #property link "http://wmua.ru/slesar/" #property version "1.00" //--- input parameters input int InpTime=120; // minimum pause (in seconds) //--- datetime m_prev_time=0; //+------------------------------------------------------------------+ //| Expert initialization function | //+------------------------------------------------------------------+ int OnInit() { //--- m_prev_time=0; //--- return(INIT_SUCCEEDED); } //+------------------------------------------------------------------+ //| Expert deinitialization function | //+------------------------------------------------------------------+ void OnDeinit(const int reason) { //--- } //+------------------------------------------------------------------+ //| Expert tick function | //+------------------------------------------------------------------+ void OnTick() { //--- datetime time_0=TimeCurrent(); if(m_prev_time+InpTime>time_0) return; m_prev_time=time_0; Print(m_prev_time); } //+------------------------------------------------------------------+ 附加的文件: Example_Pause_in_OnTick.mq5 4 kb EgorKim 2018.09.30 12:23 #9329 非常感谢你。 还有一个请求。 请将这个mt5的顾问加入代码库。 https://www.mql5.com/ru/code/14085 Vladimir Karputov 2018.10.01 04:37 #9330 EgorKim:非常感谢你。 还有一个请求。 请将这个mt5的顾问加入代码库。 https://www.mql5.com/ru/code/140851.完成你的帖子是一件坏事。那么没有人能够理解为什么主题已经更新,但没有新的帖子。 2)学习文章:如何根据自己的规则使用EA复制信号? 1...926927928929930931932933934935936937938939940...1503 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
所以在EA的讨论主题(#4)中,你应该问。
人们不明白的是,为什么每次关闭终端后,工具栏、工具、导航器、市场观察都会消失,因此我必须不断地手动安排这些东西?谢谢你的帮助!
也许终端是在一个不可写的目录中?看起来它不能覆盖 上一个配置文件。
如果是这样,把终端移到你能访问的目录中。
人们不明白的是,为什么每次关闭终端后,工具栏、工具、导航器、市场观察都会消失,因此我必须不断地手动安排这些东西?谢谢你的帮助!
请告诉我如何写出正确的指标代码,使其不是每格 计算,而是每秒钟计算,如果你能举个例子,比方说指标每秒钟增加1+1。
两种方法。
面临类似的问题。
//---------
我想有一个带秒的远程变量(用于优化器)。
输入ushort时间=120。
假设这个变量中的时间是120秒。
下一个 -
空白的OnTick()
{
记住当前的时间。
检查当前时间。
如果时间超过了时间,那么--
BuyBuff=0。
//----------
你能给我一个代码样本吗?它在文字上看起来很简单,但在代码上对我来说却很难。
面临类似的问题。
//---------
我想有一个带秒的远程变量(用于优化器)。
输入ushort时间=120。
假设这个变量中的时间是120秒。
下一步 -
空白的OnTick()
{
记住当前的时间。
检查当前时间。
如果时间超过了时间,那么--
BuyBuff=0。
//----------
你能给我一个代码样本吗?它在文字上看起来很简单,但在代码上对我来说却很难。
例子。
非常感谢你。
还有一个请求。
请将这个mt5的顾问加入代码库。
https://www.mql5.com/ru/code/14085
非常感谢你。
还有一个请求。
请将这个mt5的顾问加入代码库。
https://www.mql5.com/ru/code/14085
1.完成你的帖子是一件坏事。那么没有人能够理解为什么主题已经更新,但没有新的帖子。
2)学习文章:如何根据自己的规则使用EA复制信号?