任何菜鸟问题,为了不给论坛添乱。专业人士,不要路过。没有你就无处可去 - 6. - 页 10 1...34567891011121314151617...1178 新评论 Рустам 2013.06.22 12:38 #91 Chiripaha:不,这并不容易。因为如果有一个负标志(或一个全局变量),仍然需要运行检查。标志和全局变量都只在正面情况下起作用。而有些功能在开始时仍然需要(尽管,这里的情况不同)。无论你怎么看,无论如何,启动仍然需要运行:要么通过重放 "inite",这同样令人讨厌,要么通过重放所需的功能。 你所做的事情非常复杂,几乎无法理解......告诉我,一个函数返回一个值,或者一个 在函数中发生变化的全局变量,其结果必须返回,这有什么区别?在这种情况下,"inite"。 Сергей 2013.06.22 12:45 #92 同事们,错误是什么?//========================================================================================================// //---- SELL ----// //========================================================================================================// if(OrdS<=OrederSell) { //----- start if(.........) {ticketSell=OrderSend(Symbol(),OP_SELL,0.1,Bid,3,0,0,0,magick,0,Blue);OrdS++; Этот ордер открывается Sleep(3000); RefreshRates(); ticketSell2=OrderSend(Symbol(),OP_SELL,0.2,Bid-20*Point,3,0,0,0,magick,0,Blue);OrdS++; Ошибка 138 или OP_SELLLIMIT - 130 Sleep(3000); RefreshRates(); ticketSell3=OrderSend(Symbol(),OP_SELL,0.4,Bid-40*Point,3,0,0,0,magick,0,Blue);OrdS++; Ошибка 138 или OP_SELLLIMIT - 130 } } //-----end //========================================================================================================// //---- BUY ----// //========================================================================================================// if(OrdB<=OrederBuy) { //-----start if(.........) {ticketBuy=OrderSend(Symbol(),OP_BUY,0.1,Ask,3,0,0,0,magick,0,Red);OrdB++; Этот ордер открывается Sleep(3000); RefreshRates(); ticketBuy2=OrderSend(Symbol(),OP_BUY,0.2,Ask+20*Point,3,0,0,0,magick,0,Red);OrdB++; Ошибка 138 или OP_BUYLIMIT - 130 Sleep(3000); RefreshRates(); ticketBuy3=OrderSend(Symbol(),OP_BUY,0.4,Ask+40*Point,3,0,0,0,magick,0,Red);OrdB++; Ошибка 138 или OP_BUYLIMIT - 130 }我已经在论坛上查看了130/138的错误,但我还是不明白为什么额外的订单2和3没有打开。只有主要的。 Рустам 2013.06.22 12:46 #93 正常化 TarasBY 2013.06.22 13:24 #94 Fox_RM:同事们,错误是什么?我已经在论坛上查看了130/138的错误,但我还是不明白为什么额外的订单2和3没有打开。只有主要的。 同事,你想打开市场订单,而不是以市场价格...:) 了解限价单(SELLLIMIT和BUYLIMIT)和止损单(SELLSTOP和BUYSTOP)之间的区别也无妨。 Рустам 2013.06.22 13:27 #95 TarasBY: 同事,你想打开市场订单,而不是按市场价格...:) 而事实上 [删除] 2013.06.22 14:11 #96 下午好。有两个坐标为(x1,y1)和(x2,y2)的点。如何用这两点来建立一个对数基础不是自然数的对数函数?似乎我需要使用反函数(MathPow),但我不知道如何使其成为对角线。如果有人遇到过这种情况,请告知。提前感谢。 [删除] 2013.06.22 14:14 #97 hoz: 所以这个循环没有尽头,这就是为什么它在拖延。 什么是正确的结束方式? Viktar Dzemikhau 2013.06.22 14:32 #98 Chiripaha:不,这并不容易。因为如果有一个负标志(或一个全局变量),仍然需要运行检查。 并非都是一样的。奇里帕哈。标志和全局都只在正面情况下被触发。而一些功能在Start中仍然需要(虽然,这里的情况不同)。 如果出现连接中断或类似的情况,旗帜就会有不同的意义。你必须决定如何为它创造合适的条件。 Viktar Dzemikhau 2013.06.22 14:42 #99 Krokus: 什么是正确的结束方式? 情况是这样的。int i, countedBars = IndicatorCounted(); for(i = Bars - countedBars;i > 0;i--) { pointOfMaFirst = iMA(Symbol(),maTF,maPeriod,maShiftByPrice,maMethod,maPrice,shiftBarsBack1); pointOfMaLast = iMA(Symbol(),0,maPeriod,maShiftByPrice,maMethod,maPrice,shiftBarsBack2); } Сергей 2013.06.22 14:52 #100 TarasBY:同事,你想打开市场订单,而不是按市场价格...:) 了解限价单(SELLLIMIT和BUYLIMIT)和止损单(SELLSTOP和BUYSTOP)之间的区别也会有所帮助。 我可以问你,你说的不按市场价格是什么意思?有了SELLLIMIT和BUYLIMIT,一切都正确了。 1...34567891011121314151617...1178 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
不,这并不容易。因为如果有一个负标志(或一个全局变量),仍然需要运行检查。标志和全局变量都只在正面情况下起作用。而有些功能在开始时仍然需要(尽管,这里的情况不同)。
无论你怎么看,无论如何,启动仍然需要运行:要么通过重放 "inite",这同样令人讨厌,要么通过重放所需的功能。
你所做的事情非常复杂,几乎无法理解......
告诉我,一个函数返回一个值,或者一个 在函数中发生变化的全局变量,其结果必须返回,这有什么区别?在这种情况下,"inite"。
同事们,错误是什么?
我已经在论坛上查看了130/138的错误,但我还是不明白为什么额外的订单2和3没有打开。只有主要的。
同事们,错误是什么?
我已经在论坛上查看了130/138的错误,但我还是不明白为什么额外的订单2和3没有打开。只有主要的。
同事,你想打开市场订单,而不是以市场价格...:)
了解限价单(SELLLIMIT和BUYLIMIT)和止损单(SELLSTOP和BUYSTOP)之间的区别也无妨。
同事,你想打开市场订单,而不是按市场价格...:)
而事实上
所以这个循环没有尽头,这就是为什么它在拖延。
什么是正确的结束方式?
不,这并不容易。因为如果有一个负标志(或一个全局变量),仍然需要运行检查。
并非都是一样的。
标志和全局都只在正面情况下被触发。而一些功能在Start中仍然需要(虽然,这里的情况不同)。
什么是正确的结束方式?
同事,你想打开市场订单,而不是按市场价格...:)
了解限价单(SELLLIMIT和BUYLIMIT)和止损单(SELLSTOP和BUYSTOP)之间的区别也会有所帮助。
我可以问你,你说的不按市场价格是什么意思?有了SELLLIMIT和BUYLIMIT,一切都正确了。