Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
1. теперь не нужен импорт dll
2. при нажатии "повтор" линии не рисуются заново ;) до этого не замечал
Кладите сюда. Пора бы посмотреть.
они уже давно выложены :) я их просто редактирую
SendPendingOrder - "Поклонникам ГУО"
OrderModify - "Поклонникам ГУО"
жаль, что нет ни критики, ни замечаний, ни _хоть_каких_нибудь откликов....
или все уже переместились в TimeOut ? :О)
жаль, что нет ни критики, ни замечаний, ни _хоть_каких_нибудь откликов.... или все уже переместились в TimeOut ? :О)
У Вас сообщения об ошибках вылетают с GetLastError. Вы не пробовали или принципиально не хотите пользоваться функцией ErrorDescription(int error_code); ?
//+------------------------------------------------------------------+ //| Close_Pos.mq4 | //| special thanks to komposter | //| mailto:komposterius@mail.ru | //+------------------------------------------------------------------+ #property copyright "komposter" #property link "komposterius@mail.ru" #include <WinUser32.mqh> int start() { int Order_Find_Radius=10,_OrderType,_break = 0, error; string Type; double DropPrice = PriceOnDropped(); for(int x=0; x<=Order_Find_Radius; x++) { for(int z=0; z<OrdersTotal(); z++) { OrderSelect(z,SELECT_BY_POS,MODE_TRADES ); if(OrderSymbol()==Symbol()) { if((DropPrice-OrderOpenPrice())/Point<=x && (DropPrice-OrderOpenPrice())/Point>=0) { _break = 1; break; } if((OrderOpenPrice()-DropPrice)/Point<=x && (OrderOpenPrice()-DropPrice)/Point>=0) { _break = 1; break; } } } if( _break == 1 ) { break; } } if( _break == 1 ) { _OrderType=OrderType(); Type=""; if(_OrderType==OP_BUY) Type="BUY"; if(_OrderType==OP_SELL) Type="SELL"; int Answer=MessageBox("Закрыть позицию?\n\n"+"№:"+OrderTicket()+" "+TimeToStr(OrderOpenTime(),3)+" "+Type+" "+Symbol()+" "+DoubleToStr(OrderOpenPrice(),Digits),"Закрытие позиции.",MB_OKCANCEL); if(Answer==IDOK) { if(_OrderType==OP_BUY) { OrderClose(OrderTicket(),OrderLots(),Bid,3,CLR_NONE); return(0); } if(_OrderType==OP_SELL) { OrderClose(OrderTicket(),OrderLots(),Ask,3,CLR_NONE); return(0); } } } if ( _break != 1 ) { MessageBox("Не удалось найти ордер!\n\n" +"Переместите скрипт на график недалеко от цены открытия.", "Попробуйте ещё раз"); return(0); } }но, похоже, никому оно не надо )))
нет, не принципиально... да и не только это надо бы доделать...
просто смысла не вижу =) народ не требует...
если себе буду доделывать, обязательно выложу...
просто смысла не вижу =) народ не требует...
если себе буду доделывать, обязательно выложу...
Если нет ответов, это не значит, что все кому интересно, не скопировали
себе эти скрипты и не пользуются ими. Посмотри любой форум. Около
какой-нибудь выложенной проги, ответа ни одного, а скачиваний сотни.
Так что уверен, народ пользуется. И т.о. выкладывай всё, что есть. Кстати,
у меня давно бродит одна идея, но чуствую ещё долго не смогу взяться за
реализацию, хотя представляется, код д.б. простеньким. А идея такая - берём
историю с М5 (в индюке) и "рисуем" на чарте М10, или М20 ... и т.д.
на самом деле мне есть чем заняться, и гуо я "в свободное от работы время" делал =)) отсюда и отмазки :-Р
это подойдёт всё равно что для визуального(графического) анализа...
к таким графикам ничего не "приклеишь" %)