[存档!]任何菜鸟问题,为了不使论坛变得混乱。专业人士,不要路过。没有你,哪里都不能去 - 4. - 页 554 1...547548549550551552553554555556557558559560561...631 新评论 ascerdfg 2012.11.29 18:10 #5531 granit77: 终端本身不能做到这一点,但有一些脚本可以做到这一点。例如,这个人。而数据库中也有几个类似的脚本。 它们非常粗糙,我在哪里可以得到一个更容易的? ascerdfg 2012.11.29 18:14 #5532 https://www.mql5.com/ru/code/10633,就是力量! Alekseu Fedotov 2012.11.29 18:20 #5533 Big_Bo:朋友们,请帮忙,告诉我如何在小时图上找到当天的第一个分形?而在第二天开始,它将 "重置 "并寻找新的第一个分形?提前感谢! 帮助:https://www.mql5.com/ru/forum/131859 TarasBY 2012.11.29 20:03 #5534 abeiks:做了一些事情,但由于某些原因,它不起作用--后来 开的 一个订单没有显示 。那里的错误是什么? 如果是这样呢?double profits_buy_2pos() { int ordercount = 0, OpenOrders = OrdersTotal();; double pr_buy = 0; for (int cnt = OpenOrders - 1; cnt >= 0; cnt--) // scan all orders and positions. .. { if (!OrderSelect (cnt, SELECT_BY_POS)) return (0.0); if (OrderSymbol() != Symbol()) continue; if (OrderMagicNumber() != magic) continue; if (OrderType() != OP_BUY) continue; pr_buy += OrderProfit(); ordercount++; if (ordercount == 2) break; } Print ("::::::::::::::::::::::::: pr_buy2 = ", pr_buy); Print ("::::::::::::::::::::::::: ordercount = ", ordercount); return (pr_buy); } Dimka-novitsek 2012.11.30 11:26 #5535 下午好!我把脚本放在图表上,但什么也没有发生。它是什么? Dimka-novitsek 2012.11.30 11:42 #5536 更多细节。我还没有真正使用这些脚本。日志显示,2012.11.30 13:05:56 买入EURUSD,周线的脚本:加载成功,2012.11.30 13:06:47 买入EURUSD,周线的脚本:删除。而没有别的...他想要什么?狗!!!"。这已经是第三天不工作了...... Роман 2012.11.30 12:08 #5537 Dimka-novitsek:更多细节。我还没有真正使用这些脚本。日志显示,2012.11.30 13:05:56 买入EURUSD,周线的脚本:加载成功,2012.11.30 13:06:47 买入EURUSD,周线的脚本:删除。而没有别的...他想要什么?狗!!!"。这已经是第三天不工作了...... 给我的代码。我去看看。我将张贴正确的。 Dimka-novitsek 2012.11.30 12:12 #5538 //+------------------------------------------------------------------+ //| Покупка.mq4 | //| Copyright 2012, MetaQuotes Software Corp. | //| http://www.metaquotes.net | //+------------------------------------------------------------------+ #property copyright "Copyright 2012, MetaQuotes Software Corp." #property link "http://www.metaquotes.net" //+------------------------------------------------------------------+ //| script program start function | //+------------------------------------------------------------------+ int start() { //---- for(int i=0;i<=OrdersTotal();i++){ if(OrderSelect(i, SELECT_BY_POS, MODE_TRADES) == true) { if(OrderSymbol() != Symbol()) continue; if(OrderType()==OP_SELL) OrderClose(OrderTicket(),OrderLots(),Ask,6,Red); if(OrderType()==OP_BUY) OrderClose(OrderTicket(),OrderLots(),Bid,6,Red); if(OrderType()>=2) OrderDelete(OrderTicket()); }} //---- for(i=0;i<23;i++){ Sleep(2000);RefreshRates(); if(!IsTradeAllowed())continue; int tiket=OrderSend(Symbol(),OP_BUY,0.1,Ask,6,0,0,"Skript",98600,0,Blue); if( tiket!=-1)break;} //---- return(0); } //+------------------------------------------------------------------+ 当然,马上!代码似乎很好...我不知道什么...但是,我当然会把它放在那里! TarasBY 2012.11.30 12:32 #5539 Dimka-novitsek: 当然,马上!代码似乎很好...我不知道什么...但是,我当然会把它放在那里! 也许这个会有用。//+------------------------------------------------------------------+ //| script program start function | //+------------------------------------------------------------------+ #include <stderror.mqh> // Библиотека кодов ошибок int start() { double ld_Price; //---- for (int i = OrdersTotal() - 1; i >= 0; i--) { if (!OrderSelect(i, SELECT_BY_POS, MODE_TRADES)) continue; if (OrderSymbol() != Symbol()) continue; if (OrderType() >= 2) {OrderDelete (OrderTicket()); continue;} if (OrderType() == OP_SELL) ld_Price = Ask; else if (OrderType() == OP_BUY) ld_Price = Bid; OrderClose (OrderTicket(), OrderLots(), NormalizeDouble (ld_Price, Digits), 6, Red); } //---- for (i = 0; i < 23; i++) { Sleep (2000); if (!IsTradeAllowed()) continue; RefreshRates(); if (OrderSend (Symbol(), OP_BUY, 0.1, NormalizeDouble (Ask, Digits), 6, 0.0, 0.0, "Skript", 98600, 0, Blue) > 0) break; else Print ("Error: ", ErrorDescription (GetLastError())); } //---- return (0); } //+------------------------------------------------------------------+ Dimka-novitsek 2012.11.30 12:36 #5540 我将给它一个机会!谢谢你! 1...547548549550551552553554555556557558559560561...631 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
终端本身不能做到这一点,但有一些脚本可以做到这一点。例如,这个人。而数据库中也有几个类似的脚本。
它们非常粗糙,我在哪里可以得到一个更容易的?
朋友们,请帮忙,告诉我如何在小时图上找到当天的第一个分形?而在第二天开始,它将 "重置 "并寻找新的第一个分形?
提前感谢!
帮助:https://www.mql5.com/ru/forum/131859
做了一些事情,但由于某些原因,它不起作用--后来 开的 一个订单没有显示 。那里的错误是什么?
如果是这样呢?
更多细节。我还没有真正使用这些脚本。日志显示,2012.11.30 13:05:56 买入EURUSD,周线的脚本:加载成功,2012.11.30 13:06:47 买入EURUSD,周线的脚本:删除。
而没有别的...他想要什么?
狗!!!"。这已经是第三天不工作了......
更多细节。我还没有真正使用这些脚本。日志显示,2012.11.30 13:05:56 买入EURUSD,周线的脚本:加载成功,2012.11.30 13:06:47 买入EURUSD,周线的脚本:删除。
而没有别的...他想要什么?
狗!!!"。这已经是第三天不工作了......
给我的代码。我去看看。我将张贴正确的。
当然,马上!代码似乎很好...我不知道什么...但是,我当然会把它放在那里!
也许这个会有用。