Вопросы от начинающих MQL5 MT5 MetaTrader 5 - страница 1532

 
maxvoronin74 #:
Пытался сегодня понять, почему не закрываются позиции согласно логики эксперта. А ни лог файла за сегодня нет, ни записей в журнале. Хотя в истории есть закрытые сделки. Обратился к брокеру, переустановил терминал. Ничего не изменилось. А брокер советует обращаться в форум или к разработчикам... Кто что может посоветовать?

Возможно, этот случай.

FreezeLevel (Дистанция заморозки операций в пунктах) - Предлагаю обсудить такой функционал, который позволяет ДЦ ограничивать трейдера в его волеизъявлении по совершению торговых операций.
FreezeLevel (Дистанция заморозки операций в пунктах) - Предлагаю обсудить такой функционал, который позволяет ДЦ ограничивать трейдера в его волеизъявлении по совершению торговых операций.
  • 2024.02.05
  • Aleksey Vyazmikin
  • www.mql5.com
Получает дистанцию заморозки торговых операций в пунктах. ближе которого замораживаются операции клиента с позициями или ордерами. уровни заморозки и спред - явные искусственные инструменты для ухудшения шансов на заработок у клиентов ДЦ
 
Grigori.S.B #:

Разве наличие средств на счет проверяется на сервере? Не в терминале? Эти данные ведь есть в торговом окружении 
и по идее это одна из тех проверок, которыми можно не нагружать сервер.

Взято с официального сайта MetaTrader 5:



С уважением, Владимир.

 
Grigori.S.B #:

Разве наличие средств на счет проверяется на сервере? Не в терминале? Эти данные ведь есть в торговом окружении 
и по идее это одна из тех проверок, которыми можно не нагружать сервер.

Это не мой текст

 
Artyom Trishkin #:

Это не мой текст

Всё правильно, Артём, это не Ваш текст и поэтому на заданный вопрос по поводу проверки средств на сервере мне самому пришлось ответить в предыдущем сообщении со ссылкой на официальную информацию от MetaTrader 5.

С уважением, Владимир.

 
Grigori.S.B #:

Разве наличие средств на счет проверяется на сервере? Не в терминале? Эти данные ведь есть в торговом окружении 
и по идее это одна из тех проверок, которыми можно не нагружать сервер.

Не исключено, что достаточность средств проверяется дважды, и в терминале, и на сервере брокера.

 
Alexey Viktorov #:

Не исключено, что достаточность средств проверяется дважды, и в терминале, и на сервере брокера.

Скорее всего так и есть, пожалуй с ценами (валидность, отступы и пр.) то же самое.
Клиентский терминал - это своего рода фильтр, одна из главных задач которого 
максимально разгрузить сервер.

 
MrBrooklin #:

Добрый день, Валерий! Да, вот в этом то и вся проблема, что малейшая неточность может в корне поменять смысл всего сказанного в моём начальном сообщении. Как по мне, так приказ и распоряжение - это синонимы. А вот ордер хоть и не полный синоним, но, блин, если перевести с английского, то получается тоже, как синоним. ))

Хотя расклад, который Вы дали, он самый понятный и логичный.

С уважением, Владимир.


Доброе утро) Раньше в связке клиент брокер биржа, клиент действительно приказывал брокеру как распорядится его средствами, поэтому там ордер был распоряжением и приказом. Счас же в регламентах почти у всех есть фраза, ваш ордер ставится в очередь на исполнение) Вроде как приказ, но в очереди. Заявка в очереди как то логичнее по смыслу. Ну и уровень клиента по отношению к финансовым конторам вроде как определяется как равный, но где биржа и где клиент биржи или где тинек и где его клиенты))) и кто кому может приказать)))

 

В общем попытался хоть как-то связано и максимально кратко выразить свою мысль и вот, что получилось в конечном итоге:

Рассмотрим более подробно, как выглядит общая схема торговых операций:
  1. Из торговой платформы, установленной на компьютере трейдера, посылается ордер (приказ, распоряжение) на сервер брокерской компании (форекс-дилера, дилерского центра и т.п.) для  совершения сделки по одному из двух основных типов ордеров. К ним относятся:
    • рыночный ордер - это приказ (распоряжение) на немедленное совершение сделки по текущей цене спроса, либо предложения в зависимости от типа его исполнения;
    • отложенный ордер -  это приказ (распоряжение) на совершение сделки в будущем по цене, указанной трейдером, отличающейся от текущей рыночной цены.
  2. На сервере происходит проверка ордера на корректность (корректность цен, наличие средств на счете и т.д.);
  3. Прошедшие проверку ордера ожидают своей последующей обработки на торговом сервере. В дальнейшем ордер может быть:
    • исполнен (в одном из режимов автоматического исполнения или дилером);
    • снят по истечении времени действия;
    • отклонен (например, при нехватке денег или отсутствии подходящего предложения на рынке);
    • отменен самим трейдером;
  4. Если трейдер (или советник) отправил на сервер брокерской компании ордер (приказ, распоряжение) на немедленное исполнение ордера (т.е. рыночный ордер), то тогда после совершения сделки по соответствующему финансовому инструменту будет сразу открыта новая позиция.
  5. Если трейдер (или советник) отправил на сервер брокерской компании ордер (приказ, распоряжение) на исполнение ордера в будущем  (т.е. отложенный ордер), то после того, как текущая цена достигнет уровня цены, указанного трейдером в отложенном ордере, этот ордер "сработает", тогда совершится сделка и будет сразу открыта новая позиция;
  6. При наличии уже открытой позиции по финансовому инструменту результатом сделки может быть увеличение или уменьшение объема позиции, ее закрытие или переворот.


Прошу откликнуться с конструктивной критикой. ))

С уважением, Владимир.

 
MrBrooklin #:

В общем попытался хоть как-то связано и максимально кратко выразить свою мысль и вот, что получилось в конечном итоге:

Рассмотрим более подробно, как выглядит общая схема торговых операций:
  1. Из торговой платформы, установленной на компьютере трейдера, посылается ордер (приказ, распоряжение) на сервер брокерской компании (форекс-дилера, дилерского центра и т.п.) для  совершения сделки по одному из двух основных типов ордеров. К ним относятся:
    • рыночный ордер - это приказ (распоряжение) на немедленное совершение сделки по текущей цене спроса, либо предложения в зависимости от типа его исполнения;
    • отложенный ордер -  это приказ (распоряжение) на совершение сделки в будущем по цене, указанной трейдером, отличающейся от текущей рыночной цены.
  2. На сервере происходит проверка ордера на корректность (корректность цен, наличие средств на счете и т.д.);
  3. Прошедшие проверку ордера ожидают своей последующей обработки на торговом сервере. В дальнейшем ордер может быть:
    • исполнен (в одном из режимов автоматического исполнения или дилером);
    • снят по истечении времени действия;
    • отклонен (например, при нехватке денег или отсутствии подходящего предложения на рынке);
    • отменен самим трейдером;
  4. Если трейдер (или советник) отправил на сервер брокерской компании ордер (приказ, распоряжение) на немедленное исполнение ордера (т.е. рыночный ордер), то тогда после совершения сделки по соответствующему финансовому инструменту будет сразу открыта новая позиция.
  5. Если трейдер (или советник) отправил на сервер брокерской компании ордер (приказ, распоряжение) на исполнение ордера в будущем  (т.е. отложенный ордер), то после того, как текущая цена достигнет уровня цены, указанного трейдером в отложенном ордере, этот ордер "сработает", тогда совершится сделка и будет сразу открыта новая позиция;
  6. При наличии уже открытой позиции по финансовому инструменту результатом сделки может быть увеличение или уменьшение объема позиции, ее закрытие или переворот.


Прошу откликнуться с конструктивной критикой. ))

С уважением, Владимир.

Слова новая лишнее (новая позиция старая как то слишком по разному может трактоваться)))) И что значит переворот? В одну сделку его не воткнешь и зачем его выделять отдельно? К тому же в валютах это сложно а в акциях или товарах это еще сложнее, что значит перевернуть позицию по товару или акциям? Без вторичных инструментов не получится))) Поэтому тоже лишнее))) 

 
Valeriy Yastremskiy #:

Слова новая лишнее (новая позиция старая как то слишком по разному может трактоваться)))) И что значит переворот? В одну сделку его не воткнешь и зачем его выделять отдельно? К тому же в валютах это сложно а в акциях или товарах это еще сложнее, что значит перевернуть позицию по товару или акциям? Без вторичных инструментов не получится))) Поэтому тоже лишнее))) 

Спасибо, Валерий! Слова "новая" уберу. А про переворот - это касается только неттинга и взято мною из справки по MetaTrader 5. )) Наверное нужно было после слова переворот добавить в скобках (касается только неттинга).

С уважением, Владимир.