Скачать MetaTrader 5

Ребят помогите

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
RMaman
28
RMaman  

Ни как не разберусь. Уже писал сюда но чето не найду свою тему.

Есть отложенные ордера и есть некая цена. Надо узнать есть ли ордера с данной ценой. Написал через OrderSelect, OrderOpenPrice, в начале работает но при движухе рынка опять начинает пропускать ордера. Робот на Альпари. Псибулечки.

seolink74
1100
seolink74  
Он не пропускает... не успевает ордер отрабатываться.. так как уже новая цена..
pipbanker
15
pipbanker  
надо менять брокера
Артем
285
Артем  
Camnoce6e
42
Camnoce6e  
На Альпари проблема в том что там пятизнаковая система, поэтому тики идут очень часто, вследствии чего цена часто меняется и действительно ордера просто не успевают обрабатываться. Попробуй на четырехзнаковой системе, все происходит намного медленее.
o_o
Модератор
24083
o_o  
Camnoce6e:
цена часто меняется и действительно ордера просто не успевают обрабатываться.

??? напридумывали себе.
Владимир Жириновский
2632
Владимир Жириновский  

Приветики !

Не хочу открывать новую тему, может кто сможет ответить здесь.А если не ответят, то и ладно, не горит :-)

Куда посылаются наши запросы на открытие ордеров- на торговый сервер ? ведь так ?

А что происходит потом? брокер открывает ордера руками ? или так же мышкой как мы с вами в терминале ? Тот кто открывает ордера сидит в каком-то офисе дядька или это большой такой зал где много-много разных других брокеров?

Дмитрий
186
Дмитрий  
RMaman:

Есть отложенные ордера и есть некая цена. Надо узнать есть ли ордера с данной ценой. Написал через OrderSelect, OrderOpenPrice, в начале работает но при движухе рынка опять начинает пропускать ордера. Робот на Альпари. Псибулечки.


У меня похожая задача была. Проблемки возникали в точности вычисления средней цены. Стал использовать NormalizeDouble().

Практика показывает, что "нормализовывать" надо всё: свои переменные, результаты от OrderOpenPrice(), OrderStopLoss(), и даже Bid и Ask. После этого заработало.

RMaman
28
RMaman  
seolink74:
Он не пропускает... не успевает ордер отрабатываться.. так как уже новая цена..
seolink74:
Он не пропускает... не успевает ордер отрабатываться.. так как уже новая цена..


Псиб. А терь каб вопрос. Дать ему отработать эт команднуть Sleep (50); или прописать сам OrderSend через логик прписывать. Тоесть пока не сработал дальше не идти.
RMaman
28
RMaman  
peshihod:


У меня похожая задача была. Проблемки возникали в точности вычисления средней цены. Стал использовать NormalizeDouble().

Практика показывает, что "нормализовывать" надо всё: свои переменные, результаты от OrderOpenPrice(), OrderStopLoss(), и даже Bid и Ask. После этого заработало.



Я понял. Но ут один вопрос почему он начинает норм работать а пом загибается. Ичесто говоря я кабы не разу не пользоался энтими командами как их применять. Псиб.
RMaman
28
RMaman  
tuma88:

Приветики !

Не хочу открывать новую тему, может кто сможет ответить здесь.А если не ответят, то и ладно, не горит :-)

Куда посылаются наши запросы на открытие ордеров- на торговый сервер ? ведь так ?

А что происходит потом? брокер открывает ордера руками ? или так же мышкой как мы с вами в терминале ? Тот кто открывает ордера сидит в каком-то офисе дядька или это большой такой зал где много-много разных других брокеров?



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