[存档!]任何菜鸟问题,为了不使论坛变得混乱。专业人士,不要路过。没有你,哪里都不能去 - 4. - 页 305 1...298299300301302303304305306307308309310311312...631 新评论 Рустам 2012.08.06 21:28 #3041 不,只能有一个结果。通过引用传递数值。 double _bid = 0, _ask = 0; Print(_bid,":",_ask); ResFunction(_bid,_ask); Print(_bid,":",_ask); void ResFunction(double &x, double &y){ x = Bid; y = Ask; return; } Владимир Тезис 2012.08.06 21:30 #3042 abeiks: 你好! 我将从一个简单的例子开始,否则 ,将很难解释。 那么,由于在这两种情况下,从你的子程序中返回相同的值--竞价,那么这两个函数中的一个可以从代码中删除。如果返回的值不同,你可以,例如,将它们组合成一个字符串--从子程序中返回这两个值,用一些分隔符(如分号)分开。并将其作为一个字符串返回。然后,在主代码中,从字符串中提取2个值并将其转换为双数。 Алексей Тарабанов 2012.08.06 21:42 #3043 向子程序发送一些东西,以便它能理解需要什么。 Роман 2012.08.06 22:55 #3044 abeiks: 你好! ... 你好!由于人们已经对你的问题发表了评论,我想问你:你是 2008年 的冠军吗? 如果是这样,你能不能告诉我们你的GRAAL,不要透露所有 "马德里宫廷的秘密",不要告诉我们 "维也纳森林的所有故事"。只要把面纱掀开一点......你可以--在这个分支中,我相信,人们会发现它是有用的! 我自己也在积极准备参加锦标赛... 谢谢你! Swat 2012.08.07 04:41 #3045 drknn: 请告诉我,为什么在声明函数时要将变量重置为零?它就在这里。 如果你在调用它时没有明确设置,你是这样把它设置为默认值的吗,还是我错了? Владимир Тезис 2012.08.07 07:59 #3046 Skydiver: 那么,在调用时没有明确设置的情况下,它是这样被设置为默认值的,还是我错了? 我不知道。但我很感兴趣。我会去看看的。 P.S. 它是有效的! //+------------------------------------------------------------------+ //| script program start function | //+------------------------------------------------------------------+ int start(){ Alert("func1(100) вернула значение = ",func1(100)," func1() вернула значение = ",func1()); return(0); } //+------------------------------------------------------------------+ int func1(int i=25){ return(i); } Владимир Тезис 2012.08.07 08:19 #3047 Skydiver: 尝试在循环的每次迭代中预印每个值。你的数组尺寸 很小,所以不会出现数据混杂的情况。 GarKain 2012.08.07 08:54 #3048 我怎样才能使相同符号的未平仓订单之间的差额为1栏? Paladin80 2012.08.07 09:39 #3049 GarKain:如何使同一符号的开仓单之间的差额为1栏?我们需要将开仓的时间 与当前条形图的开仓时间Time[0]进行比较。如果开仓的时间多于或等于条形图开仓的时间,专家顾问将不开新仓。当一个新的条形图出现时,Time[0]将改变其值为一个较晚的时间,这种比较将显示在当前(新)条形图上尚未开仓,我们可以交易。 顺便说一下,你的问题也可以分解为2个子问题: 1.在当前的条形图上,一个头寸被打开并成功关闭,但我们仍在等待一个新的条形图。 2.在当前柱状图上建立了一个头寸,并成功关闭,因此我们可以在同一柱状图上再次建立一个头寸(即我们可以在同一柱状图上同时建立1个头寸)。 Nauris Zukas 2012.08.07 10:48 #3050 FAQ: 不,只能有一个结果。 谢谢你,我会努力的。 1...298299300301302303304305306307308309310311312...631 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
不,只能有一个结果。通过引用传递数值。
你好!
我将从一个简单的例子开始,否则 ,将很难解释。
向子程序发送一些东西,以便它能理解需要什么。
你好!
...
你好!由于人们已经对你的问题发表了评论,我想问你:你是 2008年 的冠军吗?
如果是这样,你能不能告诉我们你的GRAAL,不要透露所有 "马德里宫廷的秘密",不要告诉我们 "维也纳森林的所有故事"。只要把面纱掀开一点......你可以--在这个分支中,我相信,人们会发现它是有用的!
我自己也在积极准备参加锦标赛...
谢谢你!
请告诉我,为什么在声明函数时要将变量重置为零?它就在这里。
如果你在调用它时没有明确设置,你是这样把它设置为默认值的吗,还是我错了?
那么,在调用时没有明确设置的情况下,它是这样被设置为默认值的,还是我错了?
我不知道。但我很感兴趣。我会去看看的。
P.S.
它是有效的!
我怎样才能使相同符号的未平仓订单之间的差额为1栏?
如何使同一符号的开仓单之间的差额为1栏?
我们需要将开仓的时间 与当前条形图的开仓时间Time[0]进行比较。如果开仓的时间多于或等于条形图开仓的时间,专家顾问将不开新仓。当一个新的条形图出现时,Time[0]将改变其值为一个较晚的时间,这种比较将显示在当前(新)条形图上尚未开仓,我们可以交易。
顺便说一下,你的问题也可以分解为2个子问题:
1.在当前的条形图上,一个头寸被打开并成功关闭,但我们仍在等待一个新的条形图。
2.在当前柱状图上建立了一个头寸,并成功关闭,因此我们可以在同一柱状图上再次建立一个头寸(即我们可以在同一柱状图上同时建立1个头寸)。
不,只能有一个结果。
谢谢你,我会努力的。