[存档]任何菜鸟问题,为了不使论坛变得杂乱无章。专业人士,不要与它擦肩而过。没有你,哪里都不能去 - 5. - 页 294 1...287288289290291292293294295296297298299300301...432 新评论 gayr 2013.04.17 16:13 #2931 laveosa: 充分下载历史....这将有助于,在窗口上重新安装终端....,可能会有帮助。并设置了叛变的装置 告诉我你说的 "历史倒退 "是什么意思,你在哪里以及如何设置不反抗? GaryKa 2013.04.17 17:20 #2932 gheka: 你好,善良而先进的人们!!!。谁能给我一个提示? 也向你问好,有文化的人。如果你不介意,!!!!!!!。今天是什么?你今天有的东西,你的经纪人明天(或昨天)可能就有了--不同的时区......好吧,不说了。你可以用这种方式试试。if(TimeYear(t)== Year() && TimeDayOfYear(t)== DayOfYear())一般来说,对代码有一些评论。(1)在比较中使用变量t而没有预先初始化(我们随时可能得到一个逻辑错误),(2)为什么 "今天 "的比较被从循环中取出,(3)循环中没有中断操作符(为什么要尝试所有的订单,我们至少需要一个订单,它今天已经关闭)。 Alexander 2013.04.17 18:33 #2933 我有一个关于MT4的策略测试器 的问题,测试时日志中出现空警报的原因是什么?2013.04.18 00:22:19 2010.03.22 17:30 sova EURUSD,M30: Alert: 2013.04.18 00:22:19 2010.03.22 17:31 sova EURUSD,M30: Alert: 2013.04.18 00:22:19 2010.03.22 17:31 sova EURUSD,M30: Alert: 这可能意味着什么? Евгений 2013.04.17 18:42 #2934 gheka: 你好,善良而先进的人们!!!。 我真的需要你的帮助!!帮我添加代码,而不是 " ######## == today " 基本上,我们需要从历史列表中获取是否有任何订单在今天关闭,也就是说,会有一堆同一魔术师的订单,但在不同的日子关闭。 如果今天的订单被关闭,该函数返回真或假。 我将非常感激https://www.mql5.com/ru/forum/107476/page53#111201 evgens 2013.04.17 19:02 #2935 GaryKa:也向你问好,有文化的人。如果你不介意,!!!!!!!。今天是什么?你今天有的东西,你的经纪人明天(或昨天)可能就有了--不同的时区......好吧,不说了。你可以用这种方式试试。if(TimeYear(t)== Year() && TimeDayOfYear(t)== DayOfYear())一般来说,对代码有一些评论。(1)在比较中使用变量t而没有预先初始化(我们随时可能得到一个逻辑错误),(2)为什么 "今天 "的比较从循环中取出,(3)循环中没有中断操作符(为什么我们需要查看所有订单,我们至少需要一个今天关闭的订单)。 多谢 evgens 2013.04.17 19:03 #2936 Roll: https://www.mql5.com/ru/forum/107476/page53#111201 我真的这么做了,我一定是看起来很糟糕))- 谢谢,我花了两个小时才找到它 gyfto 2013.04.17 19:09 #2937 tuner:我有一个关于MT4的策略测试器的问题,在测试过程中,日志中可能出现空警报的原因是什么?这可能意味着什么? 根据我的经验,这意味着代码到达了警报,但警报包含一个字符串变量,在打印的时候是空的。那么,如果代码中根本就没有什么东西,那就意味着要么是没有用心写,要么是开发者为了自己把它放进去了。"它到了这里,它是好的"。 Viktar Dzemikhau 2013.04.17 20:03 #2938 borilunad: 衡量标准!我从自由保证金中确定最低手数,或者不开仓,以免遇到追加保证金的情况! 我查了一下,比维基中更清楚,但没有必要应用它,太复杂了!算术更方便,更直观! 是的,我完全同意你的观点,这很让人头疼!但是,尽管如此,我还是非常感兴趣。如果一切都写得比较简单,为什么程序员要这样写呢?这样一来,别人读了这个代码就会打破他的大脑,无法掌握它?我看着这个链条,不明白为什么要把一切都搞得这么复杂....。 Viktar Dzemikhau 2013.04.17 20:07 #2939 GaryKa: tohoz 首先,是一点理论现在是结论。下划线 的表达式返回bd_LOTSTEP的十进制对数(以10为基数的对数),即显示10的幂,得到bd_LOTSTEP。 。 嗯,你搞错了...//IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII+ //| Функция, определения минимальной разрядности лота | //IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII+ int LotDecimal() {return (MathCeil (MathAbs (MathLog (bd_LOTSTEP) / MathLog (10))));}这不是一个十进制的对数,而是一个自然对数!所以上面的部分将是e 的幂,得到bd_LOTSTEP,下面将是e的幂,得到10。但无论如何我都不明白这个函数的逻辑。 Boris 2013.04.17 20:47 #2940 hoz: 是的,这是个令人头疼的问题,我完全同意你的看法。但是,尽管如此,我还是非常感兴趣。如果一切都写得比较简单,为什么程序员要这样写呢?这样,其他人在阅读这个代码时就会打破他的大脑,无法掌握它?我看着这个链条,不明白为什么要把一切都搞得这么复杂....。 我将在此为程序员辩护!如果他是为自己做的,那么他之前推断的东西只是为了速度而粘贴的,就像组装一套建筑材料。如果他是为了订单而做,顾客可能会要求把一切都说清楚,不懂的人或不知道该问什么。而如果你想开窍,已经给你很好地解释了什么和怎么做,也许你会开窍的。我对对数还不感兴趣。我对创建一个市场适应性强的算法更感兴趣。:)) 1...287288289290291292293294295296297298299300301...432 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
充分下载历史....这将有助于,在窗口上重新安装终端....,可能会有帮助。并设置了叛变的装置
也向你问好,有文化的人。如果你不介意,!!!!!!!。
今天是什么?你今天有的东西,你的经纪人明天(或昨天)可能就有了--不同的时区......好吧,不说了。你可以用这种方式试试。
一般来说,对代码有一些评论。(1)在比较中使用变量t而没有预先初始化(我们随时可能得到一个逻辑错误),(2)为什么 "今天 "的比较被从循环中取出,(3)循环中没有中断操作符(为什么要尝试所有的订单,我们至少需要一个订单,它今天已经关闭)。
我有一个关于MT4的策略测试器 的问题,测试时日志中出现空警报的原因是什么?
这可能意味着什么?
你好,善良而先进的人们!!!。
我真的需要你的帮助!!帮我添加代码,而不是 " ######## == today "
基本上,我们需要从历史列表中获取是否有任何订单在今天关闭,也就是说,会有一堆同一魔术师的订单,但在不同的日子关闭。
如果今天的订单被关闭,该函数返回真或假。
我将非常感激
也向你问好,有文化的人。如果你不介意,!!!!!!!。
今天是什么?你今天有的东西,你的经纪人明天(或昨天)可能就有了--不同的时区......好吧,不说了。你可以用这种方式试试。
一般来说,对代码有一些评论。(1)在比较中使用变量t而没有预先初始化(我们随时可能得到一个逻辑错误),(2)为什么 "今天 "的比较从循环中取出,(3)循环中没有中断操作符(为什么我们需要查看所有订单,我们至少需要一个今天关闭的订单)。
多谢
https://www.mql5.com/ru/forum/107476/page53#111201
我真的这么做了,我一定是看起来很糟糕))- 谢谢,我花了两个小时才找到它
我有一个关于MT4的策略测试器的问题,在测试过程中,日志中可能出现空警报的原因是什么?
这可能意味着什么?
根据我的经验,这意味着代码到达了警报,但警报包含一个字符串变量,在打印的时候是空的。那么,如果代码中根本就没有什么东西,那就意味着要么是没有用心写,要么是开发者为了自己把它放进去了。"它到了这里,它是好的"。
衡量标准!我从自由保证金中确定最低手数,或者不开仓,以免遇到追加保证金的情况!
我查了一下,比维基中更清楚,但没有必要应用它,太复杂了!算术更方便,更直观!
是的,我完全同意你的观点,这很让人头疼!但是,尽管如此,我还是非常感兴趣。如果一切都写得比较简单,为什么程序员要这样写呢?这样一来,别人读了这个代码就会打破他的大脑,无法掌握它?
我看着这个链条,不明白为什么要把一切都搞得这么复杂....。
tohoz 首先,是一点理论
现在是结论。
下划线 的表达式返回bd_LOTSTEP的十进制对数(以10为基数的对数),即显示10的幂,得到bd_LOTSTEP。。
嗯,你搞错了...
这不是一个十进制的对数,而是一个自然对数!所以上面的部分将是e 的幂,得到bd_LOTSTEP,下面将是e的幂,得到10。
但无论如何我都不明白这个函数的逻辑。
是的,这是个令人头疼的问题,我完全同意你的看法。但是,尽管如此,我还是非常感兴趣。如果一切都写得比较简单,为什么程序员要这样写呢?这样,其他人在阅读这个代码时就会打破他的大脑,无法掌握它?
我看着这个链条,不明白为什么要把一切都搞得这么复杂....。