[存档]任何菜鸟问题,为了不使论坛变得杂乱无章。专业人士,不要路过。没有你就无处可去 - 3. - 页 286 1...279280281282283284285286287288289290291292293...652 新评论 Igor Chemodanov 2011.10.24 11:17 #2851 kolyango: 请帮助一个初学者。如何写出这样一段代码。 检查市场订单,如果我们的金融工具没有市场订单,我们就买下它? 帮助... 也许有人有一段现成的代码? //---- Проверка отрытых ордеров void CheckOpenedOrders() { my_OrderBuy=-1; my_OrderSell=-1; for (int j = 0; j < OrdersTotal(); j++) { OrderSelect(j, SELECT_BY_POS, MODE_TRADES); if (OrderSymbol() == Symbol()) { if (OrderType() == OP_BUY) { my_OrderBuy = OrderTicket(); } else DoTrade(1); if (OrderType() == OP_SELL) { my_OrderSell = OrderTicket(); } else DoTrade(2); } } } //---- //---- void DoTrade(int workmode) { switch (workmode) { case 1: { my_OrderBuy=OrderSend(Symbol(),OP_BUY,lots,NormalizeDouble(Ask,Digits),SlipPage, 0,0,NULL,0,0,Red); } break; case 2: { my_OrderSell=OrderSend(Symbol(),OP_SELL,lots,NormalizeDouble(Bid,Digits),SlipPage, 0,0,NULL,0,0,Blue); } break; } return; } //---- [删除] 2011.10.24 11:40 #2852 icas: 你能以工作形式给出这一切吗,即有一个开始功能和描述?这不是很清楚。提前感谢! Igor Chemodanov 2011.10.24 11:50 #2853 kolyango: 你能以工作形式给出这一切吗,即有一个开始功能和描述?这不是很清楚。提前感谢! 问题。我想知道何时开单? [删除] 2011.10.24 11:55 #2854 icas: 问题。我什么时候开单? 我们检查市场订单,如果没有我们的金融工具的市场买单,我们就进行买入?这就是我们需要的地区... Igor Chemodanov 2011.10.24 11:59 #2855 kolyango: 我们检查市场订单,如果我们的金融工具没有市场买单,我们就进行买入?这就是我们需要的地区... 所以我们只开长仓? [删除] 2011.10.24 12:02 #2856 icas: 所以我们只开长仓? 是的,如果我们的金融工具没有市场买单,那么我们就买入! Igor Chemodanov 2011.10.24 12:11 #2857 kolyango: 是的,如果我们的金融工具没有市场买单,那就买入!如果没有市场买单,那就买入。 //+------------------------------------------------------------------+ //| OnlyBuy.mq4 | //| Copyright © 2011, MetaQuotes Software Corp. | //| http://www.metaquotes.net | //+------------------------------------------------------------------+ #property copyright "Copyright © 2011, MetaQuotes Software Corp." #property link "http://www.metaquotes.net" extern double lots=0.1; extern int SlipPage=3; //+------------------------------------------------------------------+ //| expert initialization function | //+------------------------------------------------------------------+ int init() { //---- //---- return(0); } //+------------------------------------------------------------------+ //| expert deinitialization function | //+------------------------------------------------------------------+ int deinit() { //---- //---- return(0); } //+------------------------------------------------------------------+ //| expert start function | //+------------------------------------------------------------------+ int start() { //---- for (int j = 0; j < OrdersTotal(); j++) { OrderSelect(j, SELECT_BY_POS, MODE_TRADES); if (OrderSymbol() == Symbol()) { if (OrderType() == OP_BUY) return(0); else OrderSend(Symbol(),OP_BUY,lots,NormalizeDouble(Ask,Digits),SlipPage,0,0,NULL,0,0,Red); } } //---- return(0); } //+------------------------------------------------------------------+ --- 2011.10.24 12:17 #2858 icas,不要在新人面前丢脸,把你的代码修正为正确的。 Igor Chemodanov 2011.10.24 12:21 #2859 sergeev: icas,不要在新人面前丢人现眼,把你的代码修改成正确的。 在哪里,我没有看到。 --- 2011.10.24 12:23 #2860 在第一个非买入订单中,你将用买入订单充斥账户。 1...279280281282283284285286287288289290291292293...652 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
请帮助一个初学者。如何写出这样一段代码。
检查市场订单,如果我们的金融工具没有市场订单,我们就买下它?
帮助... 也许有人有一段现成的代码?
你能以工作形式给出这一切吗,即有一个开始功能和描述?这不是很清楚。提前感谢!
你能以工作形式给出这一切吗,即有一个开始功能和描述?这不是很清楚。提前感谢!
问题。我想知道何时开单?
问题。我什么时候开单?
我们检查市场订单,如果没有我们的金融工具的市场买单,我们就进行买入?这就是我们需要的地区...
我们检查市场订单,如果我们的金融工具没有市场买单,我们就进行买入?这就是我们需要的地区...
所以我们只开长仓?
所以我们只开长仓?
是的,如果我们的金融工具没有市场买单,那么我们就买入!
是的,如果我们的金融工具没有市场买单,那就买入!如果没有市场买单,那就买入。
icas,不要在新人面前丢人现眼,把你的代码修改成正确的。
在哪里,我没有看到。