Знающие люди подскажите!

Mihail Geraskin  
Попросил друга немного изменить советника пипсовщика, изменение было таким: при открытии ордера если цена резко меняла направление и трал не срабатывал, то после пересечения цены в минус 100 пунктов по пятизнаку, открывался встречный ордер со стоп лоссом по цене открытия первого ордера, ну это было сделано вроде как для того чтобы можно было более крупным лотом заходить не боясь во время просадки слить весь депо. Так вот на тестере все отлично работало, а на реале почему то встречный ордер либо вообще не открывается, либо очень поздно когда цена ушла в минус 250 пунктов. Кто нибудь может подсказать почему так происходит?
Документация по MQL5: Стандартные константы, перечисления и структуры / Константы индикаторов / Ценовые константы
Документация по MQL5: Стандартные константы, перечисления и структуры / Константы индикаторов / Ценовые константы
  • www.mql5.com
Стандартные константы, перечисления и структуры / Константы индикаторов / Ценовые константы - Документация по MQL5
[Удален]  
экстрасенсы кончились. исходный код + тесты + отчет с реала в студию. 
Denis Lazarev  
MrGold166:
экстрасенсы кончились. исходный код + тесты + отчет с реала в студию. 
Достаточно просто исходного кода, иначе просто нереально увидеть проблему, ну и отчет не помешает, если там есть хоть какие-то ошибки
Mihail Geraskin  
MrGold166:
экстрасенсы кончились. исходный код + тесты + отчет с реала в студию. 

Файлы:
pips400.mq4  14 kb
Mihail Geraskin  
MrGold166:
экстрасенсы кончились. исходный код + тесты + отчет с реала в студию.
Файлы:
pips4t0.mq4  14 kb
Mihail Geraskin  

Открывающийся ордер с подписью замок идет, на тестере он открывается во время а вот на реале либо не открывался , либо после 250 пунктов, когда я его закрыл он опять открылся (ну это понятно потому что условия для открытия существуют - 100 пунктов) но почему он открылся так поздно. Я извиняюсь если я не понятно изъясняюсь, просто я новичок в этом всем...
Mihail Geraskin  
papaklass:

 Если открытие блокируещего ордера было в период выхода новостей, то это совершенно нормальная ситуация:

1. расширяется спред;

2. цена очень быстро меняется. Бывает, что за 1-2 секунды цена улетает на 10-ки (4-ре знака) пунктов. В таких ситуациях 25 пунктов это не много. У меня были случаи, когда стоп-лоссы скользили до 40-ка пунктов. (везде 4-х значные котировки).

Сколько пунктов проскальзывания Вы указываете в торговой заявке?

Такой параметр как проскальзывание вообще не учитывался и не указывался, дело в том что в большинстве случаев ордер вообще не открывается хотя условия для открытия держатся очень долго, более часа точно,либо он открывался, но также через достаточно большой промежуток времени после наступления условий, и цена уже уходила далеко от 100 пунктов.
Artyom Trishkin  
miggga:
Такой параметр как проскальзывание вообще не учитывался и не указывался, дело в том что в большинстве случаев ордер вообще не открывается хотя условия для открытия держатся очень долго, более часа точно,либо он открывался, но также через достаточно большой промежуток времени после наступления условий, и цена уже уходила далеко от 100 пунктов.

Реалии реала... :)

В журнале почитайте что возвращает сервер на ваш торговый запрос. На быстром рынке сложно открыться по заявленной цене. Без журнала трудно сказать точную причину задержки. Реквота скорее всего.

Документация по MQL5: Стандартные константы, перечисления и структуры / Структуры данных / Структура торгового запроса
Документация по MQL5: Стандартные константы, перечисления и структуры / Структуры данных / Структура торгового запроса
  • www.mql5.com
Стандартные константы, перечисления и структуры / Структуры данных / Структура торгового запроса - Документация по MQL5
Mihail Geraskin  
artmedia70:

Реалии реала... :)

В журнале почитайте что возвращает сервер на ваш торговый запрос. На быстром рынке сложно открыться по заявленной цене. Без журнала трудно сказать точную причину задержки. Реквота скорее всего.

Сегодня опять открылся ордер только после 250 пунктов в минус, по журналу он так и открывает в это время  без всяких ошибок. Но по тестеру все идеально проходит, может какой то косяк в коде? Может все таки получается что у него в коде забито что бы он открывал после 250 пунктов?
Artyom Trishkin  
miggga:
Сегодня опять открылся ордер только после 250 пунктов в минус, по журналу он так и открывает в это время  без всяких ошибок. Но по тестеру все идеально проходит, может какой то косяк в коде? Может все таки получается что у него в коде забито что бы он открывал после 250 пунктов?
Покажите журнал. Что написано в нём перед фактом открытия ордера?
Mihail Geraskin  
artmedia70:
Покажите журнал. Что написано в нём перед фактом открытия ордера?
2013.01.29 12:03:15    '377861': request was accepted by server
2013.01.29 12:03:15    '377861': request in process
2013.01.29 12:03:16    '377861': order was opened : #1222652185 sell 0.03 EURUSD at 1.34371 sl: 1.34613 tp: 0.00000


Причина обращения: