[警告关闭!]任何新手问题,为了不给论坛添乱。专业人士,不要走过。没有你,哪里都不能去。 - 页 81 1...747576777879808182838485868788...1145 新评论 Alexander Sevastyanov 2009.04.23 19:02 #801 Roger >> : 为什么会出现这种情况呢?订单利润是以点为单位的。 OrderProfit( ) 返回以DEPOSIT VALUE表示的订单利润。 如果需要以点为单位,那么读取开盘价与当前(或收盘价)的差额。 Alexander 2009.04.23 19:58 #802 goldtrader писал(а)>> OrderProfit( ) 返回以DEPOSIT VALUE表示的订单利润。 如果你需要的是点数,那么就计算开盘价与当前(或收盘价)的差额。 你是对的。但你为什么要乘以点数呢? Yury Reshetov 2009.04.23 20:43 #803 Roger >> : 真相是你的。但你为什么要乘以点数呢? 价格差必须除以点,才能得到点子。 Alexander 2009.04.23 21:03 #804 Reshetov писал(а)>> 价差必须除以点,才能得到点子。 你似乎有点走错了路。问题是。 Ув. знатоки MQL! extern int PROFIT=20; if (OrderProfit() > PROFIT) {......} или if (OrderProfit() > PROFIT*Point) {.....} Как правильно?[/ Yury Reshetov 2009.04.23 21:20 #805 Roger >> : 你似乎有点走错了路。该问题是 如果利润是以存款货币给出的,那么第一行是正确的 第二行根本就不正确 Alexander Sevastyanov 2009.04.23 21:21 #806 Roger >> : 你似乎有点走错了路。该问题是 没有问题声明 :(外部变量的含义是什么? extern int PROFIT=20; 如果这个变量以存款货币存储利润,那么上层如果 反正下面那个是错的。 如果我们想计算和比较以点为单位的利润,那么就没有正确的解决方案。 . ZS Reshetov写得比我想象的要快(()。 infinity 2009.04.23 21:58 #807 goldtrader >> : 没有问题声明 :(外部变量的含义是什么? 如果这个变量以存款货币存储利润,那么上层if条件是正确的。 在任何情况下,较低的那个都是不正确的。 如果我们需要计算和比较以点为单位的利润,任何地方都没有正确的解决方案。 . ZS Reshetov的写作速度比我想象的要快(() 好吧,这里有一个解决方案 ! https://www.youtube.com/watch?v=VgCSyb43MQ8 brutal error ) locol91 2009.04.23 22:45 #808 大家好。伙计们,帮帮我吧。我必须从void函数中返回两个或三个值。我像往常一样从该函数中返回,通过 return(taim_open,flag11) 编译时,我得到了这个结果。 ')' - wrong parameters count D:\ïðîãðàììû óñòàíîâëåííûå\ìò4\experts\Êàìàðèëüÿ.mq4 (108, 36) 如果我只返回一个变量--没有错误,我做错了什么? Alexander Sevastyanov 2009.04.23 23:19 #809 locol91 >> : 大家好。嘿,伙计们,帮我一下。从void函数中我们需要返回两到三个值。 一个函数根本上只返回一个值。 而被描述为无效的那个没有返回,即没有返回任何东西。 . 或者,将这些值分配给函数中的全局变量。 [删除] 2009.04.23 23:30 #810 goldtrader писал(а)>> 一个函数根本上只返回一个值。 而被描述为无效的那个没有返回,即没有返回任何东西。 这一点是正确的。 但也有不同的解决方案,"农民":在函数/程序中修改程序的全局变量,"文明":通过引用将变量传递给函数。 1...747576777879808182838485868788...1145 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
为什么会出现这种情况呢?订单利润是以点为单位的。
OrderProfit( ) 返回以DEPOSIT VALUE表示的订单利润。
如果需要以点为单位,那么读取开盘价与当前(或收盘价)的差额。
OrderProfit( ) 返回以DEPOSIT VALUE表示的订单利润。
如果你需要的是点数,那么就计算开盘价与当前(或收盘价)的差额。
你是对的。但你为什么要乘以点数呢?
真相是你的。但你为什么要乘以点数呢?
价格差必须除以点,才能得到点子。
价差必须除以点,才能得到点子。
你似乎有点走错了路。问题是。
你似乎有点走错了路。该问题是
如果利润是以存款货币给出的,那么第一行是正确的
第二行根本就不正确
你似乎有点走错了路。该问题是
外部变量的含义是什么?
如果这个变量以存款货币存储利润,那么上层如果
反正下面那个是错的。
如果我们想计算和比较以点为单位的利润,那么就没有正确的解决方案。
.
ZS Reshetov写得比我想象的要快(()。
没有问题声明 :(
外部变量的含义是什么?
如果这个变量以存款货币存储利润,那么上层if条件是正确的。
在任何情况下,较低的那个都是不正确的。
如果我们需要计算和比较以点为单位的利润,任何地方都没有正确的解决方案。
.
ZS Reshetov的写作速度比我想象的要快(()
好吧,这里有一个解决方案 !
https://www.youtube.com/watch?v=VgCSyb43MQ8 brutal error )
大家好。伙计们,帮帮我吧。我必须从void函数中返回两个或三个值。我像往常一样从该函数中返回,通过
编译时,我得到了这个结果。
如果我只返回一个变量--没有错误,我做错了什么?
大家好。嘿,伙计们,帮我一下。从void函数中我们需要返回两到三个值。
一个函数根本上只返回一个值。
而被描述为无效的那个没有返回,即没有返回任何东西。
.
或者,将这些值分配给函数中的全局变量。
一个函数根本上只返回一个值。
而被描述为无效的那个没有返回,即没有返回任何东西。
这一点是正确的。 但也有不同的解决方案,"农民":在函数/程序中修改程序的全局变量,"文明":通过引用将变量传递给函数。