对MQL5的祝愿 - 页 82 1...757677787980818283848586878889...131 新评论 kombat 2009.05.18 12:19 #811 如果我以前写过,我很抱歉... 引入MT5架构,甚至有 "未来证明"。 一个提供格式化信息的机制,最好是由一个中心提供。 例如,如新闻数字,后来通过终端或IDC的方式处理... 由一个事件处理... 我们预计非农:前值;预测;当前 因此,根据必要的公式,如如果A>B,我们做TO 还有利率和其他经济指标 等琐碎的事情。 基本上,会这样做的公司只是维护和管理一个相当于报价档案的数据库。 而交易/经纪公司买入的消息也是如此......即生意就是生意,可以理解...... Valery V. Chesnokov 2009.05.18 13:10 #812 sol >> : 因为Java很酷,但是Ada, APL, Boo, COBOL, Component Pascal, Delphi, Eiffel, Forth, FORTRAN, Haskell, IronPython, Lexico, Lisp, Mercury, Mondrian, Nemerle, .Net Framework/ASP.NET, Oberon, Perl, PHP, RPG, Ruby, Silverlight, Smalltalk, Visual Basic, WFC, 1C -所有这些东西。 是的,那么 "Java很酷 "是怎么回事?因为它和它的应用程序像马一样吃内存? 一般来说,在IT界,"这很酷 "的答案对于专业人士来说本身就是无稽之谈。我理解,如果你说在Java平台上的开发:与竞争技术相比,可以节省15%的总的软件开发周期时间,实施时间节省12%,计算资源节省23%。这的确会是一个体面的答案。但现实是,没有这些东西。有许多现成的应用程序可用于我提到的每个平台。 而MT4终端有自己内置的MQL平台。 关于管理平台,Renat已经在论坛上多次表示,它们太难使用了,所以MetaQuotes开始在终端使用它们,但C++。 我个人不同意这个观点,但我尊重一个对其公司总体负责,特别是对其产品负责的主管的意见。 Ярослав 2009.05.18 14:26 #813 JavaDev >> : 你不应该笑的。如果MT有Silver的图形能力... 你可以在每根蜡烛里放一个布兰妮-斯贝尔的视频。 JDA 2009.05.18 14:36 #814 好吧,流媒体视频是矫枉过正。但矢量图是可以借鉴的 :) Valery V. Chesnokov 2009.05.18 15:07 #815 sol >> : 胡说八道......胡说八道......胡说八道。 收紧领带和口红。我祝愿你在Silverlight的EA编程中取得好成绩。 是的......年轻人,我可以看到你。 1.在IT领域完全不专业,用你的后院 "酷 "的表达方式。 2.在交流中完全没有礼貌,当你对问题的是非曲直无话可说时,就会陷入人身攻击,即没有足够的头脑和/或知识(我的问题是--与其他平台相比,终端中的Java有什么优势?) 3.你根本无法阅读俄语,尤其是_理解所写的内容--我指出,MetaQuotes管理是反对在终端实现管理平台的,而Silverlight只是其中的一个例子(如果你知道Silverlight是什么)。逻辑上的结论(如果你有脑子的话,很容易理解)是,终端中没有也永远不会有Silverlight代码。你所说的Silverlight中的专家顾问是什么?除了 "酷 "和 "胡说八道 "之外,你甚至知道俄语单词吗? 结论:你能和一个无能的、粗鲁的、不理解的非专业人员谈什么?我没有其他可谈的了。 Ярослав 2009.05.18 15:28 #816 嗯 敌我矛盾 Mykola Demko 2009.05.19 14:44 #817 我希望能看到这个操作员。 double ArrayNormalizeDouble( double array[], int digits) 参数。 array[] - 进行赋值的数字数组。 digits - 精度的格式,小数点后的位数(0-8)。 赋值时将 浮点数四舍五入 到指定精度 分配给用该程序声明的数组的数据将被 自动规范化。 例子。 MyArray[3]; ArrayNormalizeDouble( MyArray, 2); MyArray[0]=12.123; MyArray[1]=13.234。 MyArray[2]=14.432。 结果" 12.12, 13.23, 14.43 Wishes for MQL5 新人对MQL4和MQL5的任何问题,对算法和代码的帮助和讨论 assigning external variables to [Deleted] 2009.05.20 09:39 #818 Urain >> : 我希望看到这样一个运营商。 double ArrayNormalizeDouble( double array[], int digits) 参数。 array[] - 进行赋值的数字阵列。 digits - 精度的格式,小数点后的位数(0-8)。 赋值时将浮点数四舍五入到指定精度 分配给用该程序声明的数组的数据将被 自动规范化。 例子。 MyArray[3]; ArrayNormalizeDouble( MyArray, 2); MyArray[0]=12.123; MyArray[1]=13.234。 MyArray[2]=14.432。 结果 " 12.12, 13.23, 14.43 "。 这在mql4中并不难做到。 void ArrayNormalizeDouble( double& array[], int digits ) { int i; if ( digits>8) digits=8; if ( digits<0) digits=0; for( i=0; i<ArrayRange( array,0); i++) array[ i]=NormalizeDouble( array[ i], digits); } 函数,对所有数组成员进行循环归一化数组必须通过引用传递给函数。只适用于一维数组 对于具有不同维数的数组,你将不得不做几个这样的函数。 我经常使用一维数组和二维数组,我经常面临对不同维度的数组进行分离处理的问题。 我得出的结论是,最好只为二维数组设置处理程序,并将所有数组定义为二维的。 例如,如果我需要一个一维数组。 double ARR[100][0]; // 第二个维度只是没有使用。 另一个问题--对测量数量的限制和不可能改变零以外的其他尺寸。 我通过将所需的测量数量扩大到一个维度来解决这个问题。 这很痛苦,但它是有效的,我必须做很多辅助功能,如 int GetIndex(int info[],int d0,int d1, int d2 ....); 其中int info[] - 关于一个伪多维数组有多少维度以及它们的大小的信息。 和int d0,d1,d2...。是其维度的索引。 这个怪物返回一个正规数组中的索引,其中多维数组被展开。 反向函数甚至更可怕--它返回通常数组的一个索引 具有伪维索引的数组。 但你可以做你想做的许多测量,并把它们全部改变。 如果MQL5有类和函数重载,这种麻烦肯定会变得更容易。 Wishes for MQL5 [Deleted] 2009.05.20 10:17 #819 awo >> : 当然,写和发布俄罗斯方块更容易,而不是只告诉人们:"这个、这个和这个会发生,但不要等待这个和这个"。 我不熟悉c++,我可能要研究一下,以了解mql将如何与cpp相似,以及新的功能将是什么样的。 直接的问题是,我现在必须学习cpp才能在将来从事mql工作吗? 感谢版主,学习cpp :) goalkeeper 2009.05.21 06:25 #820 大家好! 有时,掌握经纪商允许的最大未结订单数量的信息是非常好的。 如果你是一个经纪人,而你的经纪人不能为某一经纪人开立订单,那么你应该总是尝试为某一经纪人开立订单,然后你将从终端获得允许的最大开立订单数量。 因此,要求是这样的。 在MQL5中,我们可以提供一个显示这个订单数量的函数(例如,通过 MarketInfo() 函数的新请求标识符),或者在终端的底部钝化显示(对不起,下图中的颠倒了)。 我不知道我的愿望到底是指什么,是指MQL5还是MT5,但我很确定这两种情况下都可以实现。 1...757677787980818283848586878889...131 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
如果我以前写过,我很抱歉...
引入MT5架构,甚至有 "未来证明"。
一个提供格式化信息的机制,最好是由一个中心提供。
例如,如新闻数字,后来通过终端或IDC的方式处理...
由一个事件处理...
我们预计非农:前值;预测;当前
因此,根据必要的公式,如如果A>B,我们做TO
还有利率和其他经济指标 等琐碎的事情。
基本上,会这样做的公司只是维护和管理一个相当于报价档案的数据库。
而交易/经纪公司买入的消息也是如此......即生意就是生意,可以理解......
因为Java很酷,但是Ada, APL, Boo, COBOL, Component Pascal, Delphi, Eiffel, Forth, FORTRAN, Haskell, IronPython, Lexico, Lisp, Mercury, Mondrian, Nemerle, .Net Framework/ASP.NET, Oberon, Perl, PHP, RPG, Ruby, Silverlight, Smalltalk, Visual Basic, WFC, 1C -所有这些东西。
是的,那么 "Java很酷 "是怎么回事?因为它和它的应用程序像马一样吃内存?
一般来说,在IT界,"这很酷 "的答案对于专业人士来说本身就是无稽之谈。我理解,如果你说在Java平台上的开发:与竞争技术相比,可以节省15%的总的软件开发周期时间,实施时间节省12%,计算资源节省23%。这的确会是一个体面的答案。但现实是,没有这些东西。有许多现成的应用程序可用于我提到的每个平台。
而MT4终端有自己内置的MQL平台。 关于管理平台,Renat已经在论坛上多次表示,它们太难使用了,所以MetaQuotes开始在终端使用它们,但C++。 我个人不同意这个观点,但我尊重一个对其公司总体负责,特别是对其产品负责的主管的意见。
你不应该笑的。如果MT有Silver的图形能力...
你可以在每根蜡烛里放一个布兰妮-斯贝尔的视频。
胡说八道......胡说八道......胡说八道。
收紧领带和口红。我祝愿你在Silverlight的EA编程中取得好成绩。
是的......年轻人,我可以看到你。
1.在IT领域完全不专业,用你的后院 "酷 "的表达方式。
2.在交流中完全没有礼貌,当你对问题的是非曲直无话可说时,就会陷入人身攻击,即没有足够的头脑和/或知识(我的问题是--与其他平台相比,终端中的Java有什么优势?)
3.你根本无法阅读俄语,尤其是_理解所写的内容--我指出,MetaQuotes管理是反对在终端实现管理平台的,而Silverlight只是其中的一个例子(如果你知道Silverlight是什么)。逻辑上的结论(如果你有脑子的话,很容易理解)是,终端中没有也永远不会有Silverlight代码。你所说的Silverlight中的专家顾问是什么?除了 "酷 "和 "胡说八道 "之外,你甚至知道俄语单词吗?
结论:你能和一个无能的、粗鲁的、不理解的非专业人员谈什么?我没有其他可谈的了。
嗯
敌我矛盾
我希望能看到这个操作员。
double ArrayNormalizeDouble( double array[], int digits)
参数。
array[] - 进行赋值的数字数组。
digits - 精度的格式,小数点后的位数(0-8)。
赋值时将 浮点数四舍五入 到指定精度
分配给用该程序声明的数组的数据将被
自动规范化。
例子。
MyArray[3];
ArrayNormalizeDouble( MyArray, 2);
MyArray[0]=12.123;
MyArray[1]=13.234。
MyArray[2]=14.432。
结果" 12.12, 13.23, 14.43
我希望看到这样一个运营商。
double ArrayNormalizeDouble( double array[], int digits)
参数。
array[] - 进行赋值的数字阵列。
digits - 精度的格式,小数点后的位数(0-8)。
赋值时将浮点数四舍五入到指定精度
分配给用该程序声明的数组的数据将被
自动规范化。
例子。
MyArray[3];
ArrayNormalizeDouble( MyArray, 2);
MyArray[0]=12.123;
MyArray[1]=13.234。
MyArray[2]=14.432。
结果 " 12.12, 13.23, 14.43 "。
这在mql4中并不难做到。
函数,对所有数组成员进行循环归一化数组必须通过引用传递给函数。只适用于一维数组
对于具有不同维数的数组,你将不得不做几个这样的函数。
我经常使用一维数组和二维数组,我经常面临对不同维度的数组进行分离处理的问题。
我得出的结论是,最好只为二维数组设置处理程序,并将所有数组定义为二维的。
例如,如果我需要一个一维数组。
double ARR[100][0]; // 第二个维度只是没有使用。
另一个问题--对测量数量的限制和不可能改变零以外的其他尺寸。
我通过将所需的测量数量扩大到一个维度来解决这个问题。
这很痛苦,但它是有效的,我必须做很多辅助功能,如
int GetIndex(int info[],int d0,int d1, int d2 ....);
其中int info[] - 关于一个伪多维数组有多少维度以及它们的大小的信息。
和int d0,d1,d2...。是其维度的索引。
这个怪物返回一个正规数组中的索引,其中多维数组被展开。
反向函数甚至更可怕--它返回通常数组的一个索引
具有伪维索引的数组。
但你可以做你想做的许多测量,并把它们全部改变。
如果MQL5有类和函数重载,这种麻烦肯定会变得更容易。
当然,写和发布俄罗斯方块更容易,而不是只告诉人们:"这个、这个和这个会发生,但不要等待这个和这个"。
我不熟悉c++,我可能要研究一下,以了解mql将如何与cpp相似,以及新的功能将是什么样的。
直接的问题是,我现在必须学习cpp才能在将来从事mql工作吗?
感谢版主,学习cpp :)
大家好!
有时,掌握经纪商允许的最大未结订单数量的信息是非常好的。
如果你是一个经纪人,而你的经纪人不能为某一经纪人开立订单,那么你应该总是尝试为某一经纪人开立订单,然后你将从终端获得允许的最大开立订单数量。
因此,要求是这样的。
在MQL5中,我们可以提供一个显示这个订单数量的函数(例如,通过 MarketInfo() 函数的新请求标识符),或者在终端的底部钝化显示(对不起,下图中的颠倒了)。
我不知道我的愿望到底是指什么,是指MQL5还是MT5,但我很确定这两种情况下都可以实现。