Скачать MetaTrader 5
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Нашел прибыльную стратегию? Поделись ею с миллионами трейдеров в Сигналах!
orb
776
orb 2012.07.30 11:12 

Доброго времени суток.

Нужна помощь, посвятите в особенности реальной торговли. Есть алгоритм по которому открываются соответствующие ордера, хочу защититься от технических помех, т.е. реквот, обрывов связи и т.д. Если и слить депо, то только по причине неработоспособности в реале алгоритма.

Буду благодарен, полезным исходникам, а также пояснениям когда и какие проблемы возникают.

Роман
7939
Роман 2012.07.30 11:14  
orb:

Доброго времени суток.

Нужна помощь, посвятите в особенности реальной торговли. Есть алгоритм по которому открываются соответствующие ордера, хочу защититься от технических помех, т.е. реквот, обрывов связи и т.д. Если и слить депо, то только по причине неработоспособности в реале алгоритма.

Буду благодарен, полезным исходникам, а также пояснениям когда и какие проблемы возникают.


А почему вы не обратились в ветку "Любых вопросов..."?
orb
776
orb 2012.07.30 11:17  
Roman.:

А почему вы не обратились в ветку "Любых вопросов..."?

Обратился, мне ответили, в общих чертах, но это же реальные деньги, как так в общих чертах???) Этот вопрос типичен поэтому ветка имеет право на жизнь, к тому же подобной вроде нет, а значит будет полезена новичкам. Если есть, подобная ветка, прошу ткнуть носом.
Ruslan
165
Ruslan 2012.07.30 11:40  
хорошая тема

можно попробовать создать в этой теме правильный советник с точки зрения реала

за основу взять либо кастомный советник из метатрэйдера либо формализовать на словах типа: условие1>условие2=покупаем и условие1<условие2=продаем

orb
776
orb 2012.07.30 11:45  
Нужна помощь старичков-камрадов!
Рустам
3597
Рустам 2012.07.30 11:57  
Полностью универсальных решений здесь нет, в любом случае нужно учитывать специфические условия каждого из брокеров, саму торговую стратегию, и ваш стиль.
Vasiliy Sokolov
21646
Vasiliy Sokolov 2012.07.30 12:06  
orb:

Обратился, мне ответили, в общих чертах, но это же реальные деньги, как так в общих чертах???) Этот вопрос типичен поэтому ветка имеет право на жизнь, к тому же подобной вроде нет, а значит будет полезена новичкам. Если есть, подобная ветка, прошу ткнуть носом.

Посмотрите функции Кима, там не мало алгоритмов учитывающие ньюансы реалторговли.
orb
776
orb 2012.07.30 13:08  
FAQ:
Полностью универсальных решений здесь нет, в любом случае нужно учитывать специфические условия каждого из брокеров, саму торговую стратегию, и ваш стиль.

Можете написать, основные виды проблем, хотя бы названия болезней, чтобы знать от чего лечиться, с кратким описанием?
GarKain
56
GarKain 2012.07.30 14:59  
Поддерживаю.
Heroix
1257
Heroix 2012.07.30 15:19  

Мля, что-то начудил с прошлым сообщением, вот повтор кода:

while(true)                                     // Цикл открытия ордера
     {//Alert("Торговый приказ отправлен на сервер. Ожидание ответа..");
      int ticketss= OrderSend(Symbol(),OP_SELLSTOP,Lot,Ask-(StepToFirstOrders+i*Step)*Point,0,0,0,NULL,MagicDown);
      if (ticketss>0) {Alert ("Открыт ордер SellStop ",ticketss);break;}
       int Errorss=GetLastError();                
      switch(Errorss)                             // Преодолимые ошибки
        {case 129:Alert("Неправильная цена. Пробуем ещё раз..");      RefreshRates(); continue;  
         case 135:Alert("Цена изменилась. Пробуем ещё раз..");        RefreshRates(); continue;                      
         case 136:Alert("Нет цен. Ждём новый тик..");                 while(RefreshRates()==false)  Sleep(1);  continue;                    
         case 146:Alert("Подсистема торговли занята. Пробуем ещё.."); Sleep(500);  RefreshRates();  continue;   
        }
      switch(Errorss)                             // Критические ошибки
        {case 2 : Alert("Общая ошибка.");                        StopEA=1; break;                  
         case 5 : Alert("Старая версия клиентского терминала."); StopEA=1; break; 
         case 64: Alert("Счет заблокирован.");                   StopEA=1; break; 
         case 133:Alert("Торговля запрещена");                   StopEA=1; break;    
         default: Alert("Возникла критическая непреодолимая ошибка при установки отложки SELLSTOP",Errorss); StopEA=1; break; 
        }
      break;                                  
     }
orb
776
orb 2012.07.30 15:19  
Heroix:

Мля, что-то начудил с прошлым сообщением, вот повтор кода:


Ок. понял, спасибо.
/ /1234
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий