错误、漏洞、问题 - 页 1769 1...176217631764176517661767176817691770177117721773177417751776...3184 新评论 --- 2016.12.24 17:44 #17681 Slat: 你好,请告诉我是否可以在MetaTrader中设置 "周期分隔符"? 我只想在M5上看到15、30和一小时的蜡烛结束的位置,这样我就不用总是看时间了,怎么做?是的,它可以被看到做一个能在正确时间画出垂直线 的指标 A100 2016.12.25 12:17 #17682 <Math\Stat\Math.mqh>中的错误double QNaN =Nan(0x7FF7000000000000); // QNaN 这不是QNaN。 fxsaber 2016.12.25 12:45 #17683 A100:<Math\Stat\Math.mqh>中的错误double QNaN =Nan(0x7FF7000000000000); // QNaN 这不是QNaN。 那么哪一个长条对应于QNaN? A100 2016.12.25 13:19 #17684 fxsaber: 那么哪一个长条对应于QNaN? 0x7FF80000000000000000 fxsaber 2016.12.25 13:30 #17685 A100: 0x7FF80000000000000000.谢谢你,更多细节请点击这里除了负无穷大之外,还有正无穷大和NaN(不是一个数字)。要确定一个给定的数字是否无效,你可以使用MathIsValidNumber() 函数。根据IEEE标准,它们有一个特殊的机器表示。例如,对于双数类型的加法无穷大,其比特表示为0x7FF0 0000 0000 0000 0000。例子。struct str1 { double d; };struct str2 { long l; }; //--- начнем str1 s1; str2 s2;//--- s1.d=MathArcsin(2.0); // получим недействительное число -1.#IND s2=s1; printf("1. %f %I64X",s1.d,s2.l);//--- s2.l=0xFFFF000000000000; // недействительное число -1.#QNAN s1=s2; printf("2. %f %I64X",s1.d,s2.l);//--- s2.l=0x7FF7000000000000; // наиобльшее нечисло SNaN s1=s2; printf("3. %f %I64X",s1.d,s2.l);//--- s2.l=0x7FF8000000000000; // наименьшее нечисло QNaN s1=s2; printf("4. %f %I64X",s1.d,s2.l);//--- s2.l=0x7FFF000000000000; // наибольшее нечисло QNaN s1=s2; printf("5. %f %I64X",s1.d,s2.l);//--- s2.l=0x7FF0000000000000; // плюс бесконечность 1.#INF и наименьшее нечисло SNaN s1=s2; printf("6. %f %I64X",s1.d,s2.l);//--- s2.l=0xFFF0000000000000; // минус бесконечность -1.#INF s1=s2; printf("7. %f %I64X",s1.d,s2.l);//--- s2.l=0x8000000000000000; // отрицательный ноль -0.0 s1=s2; printf("8. %f %I64X",s1.d,s2.l);//--- s2.l=0x3FE0000000000000; // 0.5 s1=s2; printf("9. %f %I64X",s1.d,s2.l);//--- s2.l=0x3FF0000000000000; // 1.0 s1=s2; printf("10. %f %I64X",s1.d,s2.l);//--- s2.l=0x7FEFFFFFFFFFFFFF; // наибольшее нормализованное число (MAX_DBL) s1=s2; printf("11. %.16e %I64X",s1.d,s2.l);//--- s2.l=0x0010000000000000; // наименьшее положительное нормализованное (MIN_DBL) s1=s2; printf("12. %.16e %.16I64X",s1.d,s2.l);//--- s1.d=0.7; // покажем, что число 0.7 – бесконечная дробь s2=s1; printf("13. %.16e %.16I64X",s1.d,s2.l);/* 1. -1.#IND00 FFF8000000000000 2. -1.#QNAN0 FFFF000000000000 3. 1.#SNAN0 7FF7000000000000 4. 1.#QNAN0 7FF8000000000000 5. 1.#QNAN0 7FFF000000000000 6. 1.#INF00 7FF0000000000000 7. -1.#INF00 FFF0000000000000 8. -0.000000 8000000000000000 9. 0.500000 3FE0000000000000 10. 1.000000 3FF0000000000000 11. 1.7976931348623157e+308 7FEFFFFFFFFFFFFF 12. 2.2250738585072014e-308 0010000000000000 13. 6.9999999999999996e-001 3FE6666666666666 */ Документация по MQL5: Основы языка / Типы данных / Вещественные типы (double, float) www.mql5.com Основы языка / Типы данных / Вещественные типы (double, float) - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5 Vladimir Pastushak 2016.12.26 07:48 #17686 像这样,有类似的东西... Renat Fatkhullin 2016.12.26 08:14 #17687 打开数字签名显示。如果是我们的,那就是虚惊一场。 alexof111 2016.12.26 12:04 #17688 亲爱的先生们,日安!!。 帮助...我正在安装一个新写的优化专家顾问,你怎么看,这个蠕虫每天都在给我一个新的结果。也就是说,每天我都会失去今天的一切,在以前的设置下,我可以赚到昨天的....。我不接触设置!!!!这怎么可能呢,最重要的是该怎么做? 我在等待一个答案,评论和帮助!!!!。 提前感谢! Vladimir Pastushak 2016.12.26 12:20 #17689 alexof111: 亲爱的先生们,日安!!。 帮帮我吧...我开始优化我新创建的专家顾问,它每天都给我新的结果。也就是说,每天我都会失去今天的一切,以前的参数,昨天我可以赚到....。我不接触设置!!!!这怎么可能呢,最重要的是该怎么做? 我在等待一个答案,评论和帮助!!!!。 提前感谢!是这样的,https://www.mql5.com/ru/articles/1417。并在这里阅读更多内容,这里的内容比你需要的多。 Тестирование экспертов в клиентском терминале MetaTrader 4. Взгляд изнутри 2006.08.13Slawawww.mql5.com Что происходит после нажатия на кнопку "Старт"? В статье дан ответ на этот и многие другие вопросы. Vladimir Pastushak 2016.12.27 15:23 #17690 正确的 "步骤 "用大写字母,我还希望要么居中,要么全部向右,要么全部向左,否则结果就不同了。 1...176217631764176517661767176817691770177117721773177417751776...3184 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
你好,请告诉我是否可以在MetaTrader中设置 "周期分隔符"? 我只想在M5上看到15、30和一小时的蜡烛结束的位置,这样我就不用总是看时间了,怎么做?
是的,它可以被看到
做一个能在正确时间画出垂直线 的指标
<Math\Stat\Math.mqh>中的错误
<Math\Stat\Math.mqh>中的错误
那么哪一个长条对应于QNaN?
0x7FF80000000000000000.
谢谢你,更多细节请点击这里
除了负无穷大之外,还有正无穷大和NaN(不是一个数字)。要确定一个给定的数字是否无效,你可以使用MathIsValidNumber() 函数。根据IEEE标准,它们有一个特殊的机器表示。例如,对于双数类型的加法无穷大,其比特表示为0x7FF0 0000 0000 0000 0000。
例子。
{
double d;
};
struct str2
{
long l;
};
//--- начнем
str1 s1;
str2 s2;
//---
s1.d=MathArcsin(2.0); // получим недействительное число -1.#IND
s2=s1;
printf("1. %f %I64X",s1.d,s2.l);
//---
s2.l=0xFFFF000000000000; // недействительное число -1.#QNAN
s1=s2;
printf("2. %f %I64X",s1.d,s2.l);
//---
s2.l=0x7FF7000000000000; // наиобльшее нечисло SNaN
s1=s2;
printf("3. %f %I64X",s1.d,s2.l);
//---
s2.l=0x7FF8000000000000; // наименьшее нечисло QNaN
s1=s2;
printf("4. %f %I64X",s1.d,s2.l);
//---
s2.l=0x7FFF000000000000; // наибольшее нечисло QNaN
s1=s2;
printf("5. %f %I64X",s1.d,s2.l);
//---
s2.l=0x7FF0000000000000; // плюс бесконечность 1.#INF и наименьшее нечисло SNaN
s1=s2;
printf("6. %f %I64X",s1.d,s2.l);
//---
s2.l=0xFFF0000000000000; // минус бесконечность -1.#INF
s1=s2;
printf("7. %f %I64X",s1.d,s2.l);
//---
s2.l=0x8000000000000000; // отрицательный ноль -0.0
s1=s2;
printf("8. %f %I64X",s1.d,s2.l);
//---
s2.l=0x3FE0000000000000; // 0.5
s1=s2;
printf("9. %f %I64X",s1.d,s2.l);
//---
s2.l=0x3FF0000000000000; // 1.0
s1=s2;
printf("10. %f %I64X",s1.d,s2.l);
//---
s2.l=0x7FEFFFFFFFFFFFFF; // наибольшее нормализованное число (MAX_DBL)
s1=s2;
printf("11. %.16e %I64X",s1.d,s2.l);
//---
s2.l=0x0010000000000000; // наименьшее положительное нормализованное (MIN_DBL)
s1=s2;
printf("12. %.16e %.16I64X",s1.d,s2.l);
//---
s1.d=0.7; // покажем, что число 0.7 – бесконечная дробь
s2=s1;
printf("13. %.16e %.16I64X",s1.d,s2.l);
/*
1. -1.#IND00 FFF8000000000000
2. -1.#QNAN0 FFFF000000000000
3. 1.#SNAN0 7FF7000000000000
4. 1.#QNAN0 7FF8000000000000
5. 1.#QNAN0 7FFF000000000000
6. 1.#INF00 7FF0000000000000
7. -1.#INF00 FFF0000000000000
8. -0.000000 8000000000000000
9. 0.500000 3FE0000000000000
10. 1.000000 3FF0000000000000
11. 1.7976931348623157e+308 7FEFFFFFFFFFFFFF
12. 2.2250738585072014e-308 0010000000000000
13. 6.9999999999999996e-001 3FE6666666666666
*/
像这样,有类似的东西...
帮助...我正在安装一个新写的优化专家顾问,你怎么看,这个蠕虫每天都在给我一个新的结果。也就是说,每天我都会失去今天的一切,在以前的设置下,我可以赚到昨天的....。我不接触设置!!!!这怎么可能呢,最重要的是该怎么做?
我在等待一个答案,评论和帮助!!!!。
提前感谢!
亲爱的先生们,日安!!。
帮帮我吧...我开始优化我新创建的专家顾问,它每天都给我新的结果。也就是说,每天我都会失去今天的一切,以前的参数,昨天我可以赚到....。我不接触设置!!!!这怎么可能呢,最重要的是该怎么做?
我在等待一个答案,评论和帮助!!!!。
提前感谢!
是这样的,https://www.mql5.com/ru/articles/1417。
并在这里阅读更多内容,这里的内容比你需要的多。
正确的 "步骤 "用大写字母,我还希望要么居中,要么全部向右,要么全部向左,否则结果就不同了。