[存档!]任何菜鸟问题,为了不给论坛添乱。专业人士,不要与它擦肩而过。没有你,哪里都不能去 - 2. - 页 398 1...391392393394395396397398399400401402403404405...537 新评论 Alexander 2011.05.20 08:45 #3971 alk: 请告知代码中的错误之处。机器人应该关闭一个卖出订单,如果没有,就应该买入。出现了错误4105,我试图处理,但没有结果。也许有其他的方法来处理它? 替换 for(cnt=OrdersTotal();cnt>=0;cnt--) 至 for(cnt=OrdersTotal()-1;cnt>=0;cnt--) [Deleted] 2011.05.20 10:13 #3972 亲爱的专家,您好!请帮助我...我需要:在指标i-Regr(附件)的基础上编写一个程序 块,它能够以每分钟1次的周期来确定通道的宽度,并在图表上显示这个数字。提前感谢! 附加的文件: i-regr_1.mq4 5 kb --- 2011.05.20 10:59 #3973 magogy: 亲爱的专家,您好!请帮助我...我需要:在指标i-Regr(附件)的基础上编写一个程序块,它能够以每分钟1次的周期来确定通道的宽度,并在图表上显示这个数字。提前感谢! 我认为,这项任务最好是适用于服务。 KONDOR 2011.05.20 16:09 #3974 magogy: 日安!亲爱的专家,请帮助我...我需要:在指标i-Regr(附件)的基础上编写一个程序块,它能够以每分钟1次的周期来确定通道的宽度,并在图表上显示这个数字。提前感谢! datetime Time_=0; // объявить вверху, в глобальных переменных if(Time[0]!=Time_){Alert(NormalizeDouble(sqh[0]-sql[0],4));Time_=Time[0];} //добавить внижней части кода, перед return-ом [Deleted] 2011.05.20 17:26 #3975 KONDOR: 非常感谢您的提示! 有一些微妙之处。该信息显示为0.0026,相当于26个点。我已经改变了底线,现在看起来是这样的。 if(Time[0]!=Time_){Alert(NormalizeDouble(sqh[0]*10000-sql[0]*10000,4));Time_=Time[0];} 现在输出显示为25.6809 请告知如何以编程方式对这个数字进行四舍五入,以整数而不是小数来显示信息。 注意:Magogy KONDOR 2011.05.20 17:37 #3976 magogy: 请告诉我如何以编程方式对这个数字进行四舍五入,使信息以整数显示,而不是以分数显示。 注意:Magogy вместо 4, поставить 0, т.е. точность выводимого значения - ноль знаков после запятой Alert(NormalizeDouble(sqh[0]*10000-sql[0]*10000,4)) [Deleted] 2011.05.20 17:59 #3977 KONDOR: 呵...对于专业人员来说,这一切是多么简单和明显,而对于新手来说,这一切是多么可怕和难以理解...... 非常感谢您的帮助! Apm 2011.05.20 17:59 #3978 请告诉我什么是错的。在脚本中,我声明导入并调用该函数。 #import "PendingDlg.dll" int ShowPendingDlg(int& nbar,int& sltp); ... int nbar=3,sltp=10; //--- покажем диалог if(!ShowPendingDlg(nbar,sltp)) return(1); 我试着在DLL(C++)中通过引用和指针来获取数值。如果是通过引用,就不能工作,如果是通过指针,我得到的指针 的值是零。代码在DLL中。 __declspec(dllexport) int __stdcall ShowPendingDlg(int *nbar,int *sltp) { ... } 谢谢。 Vadim Zhunko 2011.05.20 18:05 #3979 apm: 请告诉我什么是错的。在脚本中,我声明导入并调用该函数。 我试着在DLL(C++)中通过引用和指针来获取数值。如果是通过引用,就不能工作,如果是通过指针,我得到的指针的值是零。代码在DLL中。 谢谢。 MQL4通过引用和通过指针只对数组和字符串(也是数组)起作用。 Apm 2011.05.20 18:07 #3980 Zhunko: MQL4通过引用和指针只适用于数组和字符串(也是数组)。 谢谢你!现在都明白了,祝你周末愉快,好心人) 1...391392393394395396397398399400401402403404405...537 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
请告知代码中的错误之处。机器人应该关闭一个卖出订单,如果没有,就应该买入。出现了错误4105,我试图处理,但没有结果。也许有其他的方法来处理它?
替换
至
亲爱的专家,您好!请帮助我...我需要:在指标i-Regr(附件)的基础上编写一个程序块,它能够以每分钟1次的周期来确定通道的宽度,并在图表上显示这个数字。提前感谢!
我认为,这项任务最好是适用于服务。
日安!亲爱的专家,请帮助我...我需要:在指标i-Regr(附件)的基础上编写一个程序块,它能够以每分钟1次的周期来确定通道的宽度,并在图表上显示这个数字。提前感谢!
非常感谢您的提示!
有一些微妙之处。该信息显示为0.0026,相当于26个点。我已经改变了底线,现在看起来是这样的。
if(Time[0]!=Time_){Alert(NormalizeDouble(sqh[0]*10000-sql[0]*10000,4));Time_=Time[0];}
现在输出显示为25.6809
请告知如何以编程方式对这个数字进行四舍五入,以整数而不是小数来显示信息。
注意:Magogy
请告诉我如何以编程方式对这个数字进行四舍五入,使信息以整数显示,而不是以分数显示。
注意:Magogy
呵...对于专业人员来说,这一切是多么简单和明显,而对于新手来说,这一切是多么可怕和难以理解......
非常感谢您的帮助!
请告诉我什么是错的。在脚本中,我声明导入并调用该函数。
我试着在DLL(C++)中通过引用和指针来获取数值。如果是通过引用,就不能工作,如果是通过指针,我得到的指针 的值是零。代码在DLL中。
谢谢。
请告诉我什么是错的。在脚本中,我声明导入并调用该函数。
我试着在DLL(C++)中通过引用和指针来获取数值。如果是通过引用,就不能工作,如果是通过指针,我得到的指针的值是零。代码在DLL中。
谢谢。
MQL4通过引用和指针只适用于数组和字符串(也是数组)。