[存档!]任何菜鸟问题,为了不给论坛添乱。专业人士,不要与它擦肩而过。没有你,哪里都不能去 - 2. - 页 124 1...117118119120121122123124125126127128129130131...537 新评论 pyatka__ASD 2011.02.19 15:05 #1231 你好!请你告诉我,如果你只知道条形图,你如何能找出存储在缓冲区的数值(我指的是在之字形峰值上的数值)。 谢谢 Roma 2011.02.19 15:13 #1232 如果条形图是已知的,并且缓冲区是一个时间序列数组,则值为Buffer[i] 。 Roma 2011.02.19 16:09 #1233 一个用户函数不能返回2个值吗? Роман 2011.02.19 16:19 #1234 eddy: 一个用户定义的函数不能返回2个值吗? 不,你不能 - 它不是Pascal中的一个过程。:-))) Роман 2011.02.19 16:23 #1235 eddy: 你不能让一个用户函数返回两个值吗? 你可以让一个用户函数调用另一个... 例如,重读...从教科书上看... "交易策略对交易标准功能的内容和技术提出了要求。任何函数都只能返回一个值。因此,如果专家顾问的策略只涉及互斥的交易标准,那么函数返回的值可以设置为其中一个标准。但如果一个策略允许同时操作几个标准,它们的值必须用全局变量传递给其他函数进行处理。 所考虑的专家顾问中实施的交易策略只涉及相互排斥的标准。这就是为什么这里介绍的Criterion()函数使用该函数返回的值,将计算出的标准传递给其他函数 。 dhp 2011.02.19 16:28 #1236 eddy: 你不能让一个用户函数返回两个值吗?你可以全局分配一个变量,并在一个函数中检索其值。 该函数将只返回一个,但你可以得到你想要的数量。 例子。 int OpendBuy(){ int OpendPos=0; for(int cnt=OrdersTotal()-1; cnt>=0; cnt--){ if(OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES)){ if(OrderMagicNumber()==Magic){ if(OrderSymbol()==Symbol()){ if(OrderType()==OP_BUY)OpendPos++; Ticket =OrderTicket(); // Номер выбранн. орд. Type =OrderType(); // Тип выбранного орд. Price =OrderOpenPrice(); // Цена выбранн. орд. SL =OrderStopLoss(); // SL выбранного орд. TP =OrderTakeProfit(); // TP выбранного орд. } } } } return(OpendPos);} Roma 2011.02.19 16:29 #1237 确切地说,可以使用全局变量 传递数值 pyatka__ASD 2011.02.19 17:55 #1238 谁能告诉我是否有人有一个高低Z字形顶点连接的软件。谢谢你 Victor Nikolaev 2011.02.19 18:02 #1239 pyatka__ASD: 谁能告诉我是否有人有一个高低Z字形顶点连接的软件。谢谢 在CodeBase中查看。有一个... Alexey Subbotin 2011.02.19 19:19 #1240 eddy: 你不能让一个自定义函数返回两个值吗?你可以。返回到参数。比如说。 void TestFunction (double &return_value1, double &return_value2) { // вычисления... return_value1 = выражение; //возвращаем значения return_value2 = выражение; } 1...117118119120121122123124125126127128129130131...537 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
你好!请你告诉我,如果你只知道条形图,你如何能找出存储在缓冲区的数值(我指的是在之字形峰值上的数值)。
谢谢
一个用户定义的函数不能返回2个值吗?
不,你不能 - 它不是Pascal中的一个过程。:-)))
你不能让一个用户函数返回两个值吗?
你可以让一个用户函数调用另一个...
例如,重读...从教科书上看...
"
交易策略对交易标准功能的内容和技术提出了要求。任何函数都只能返回一个值。因此,如果专家顾问的策略只涉及互斥的交易标准,那么函数返回的值可以设置为其中一个标准。但如果一个策略允许同时操作几个标准,它们的值必须用全局变量传递给其他函数进行处理。
所考虑的专家顾问中实施的交易策略只涉及相互排斥的标准。这就是为什么这里介绍的Criterion()函数使用该函数返回的值,将计算出的标准传递给其他函数 。
你不能让一个用户函数返回两个值吗?
你可以全局分配一个变量,并在一个函数中检索其值。
该函数将只返回一个,但你可以得到你想要的数量。
例子。
谁能告诉我是否有人有一个高低Z字形顶点连接的软件。谢谢
在CodeBase中查看。有一个...
你不能让一个自定义函数返回两个值吗?
你可以。返回到参数。比如说。