StopLevel - страница 2

 
Ihor Herasko:

Та, цена, от которой отсчитывается Stop Level. Для Buy - это Bid (хотя открывается он по Ask), для Sell - Ask, для любого отложенного ордера - цена открытия ордера.

Термин, возможно, нераспространенный. Введен Сергеем Ковалевым. Мне понравился, т. к. позволяет емко объяснить работу со Stop Level.

Для Buy - это Bid

Это при при вычислении стоплосса. А для тейкпрофита Ask. Ближайший тейк = Ask+StopLevel*Point

 
khorosh:
Для Buy - это Bid

Это при при вычислении стоплосса. А для тейкпрофита Ask. Ближайший тейк = Ask+StopLevel*Point


Мин. расстояние для Take Profit для Buy вычисляется от Bid. В итоге можно непосредственно при открытии Buy указать Take Profit ниже цены открытия, если Stop Level < Spread. В свое время для меня это тоже было открытием. ))

 
Alexey Volchanskiy:

Вот 2 индикатора, для МТ4 и МТ5

Для четверки индюк более информативный, так как для пятерки разрабы запоганили якобы торговые функции в индикаторах. Писал давно в СД, ответили, что вычисление маржи - это оказывается торговая функция и нечего ее использховать в индюках, нам тут виднее. Теоретики блин.

https://www.mql5.com/ru/code/17205

https://www.mql5.com/ru/code/15808

Посмотрел код, вроде бы, попытки открытия сделок или модификации отложенных ордеров не являются способом выявления StopLevel. Или эти попытки скрыты в подключаемой библиотеке Trade\SymbolInfo.mqh? В ее описании https://www.mql5.com/ru/docs/standardlibrary/tradeclasses/csymbolinfo тоже не нашел сведений, она берет данные из тех же источиков вроде MarketInfo или делает нешуточную и недешевую работу по постоянному экспериментальному определению реально действующих значений StopLevel. Возвращаемые при обращении к этой библиотеке данные проверяются в ней на соответствие реалиям или нет?

P.S. Извините за, наверное, странный вопрос, библиотеками MQL никогда не пользуюсь. Порылся, похоже, у них есть исходные коды, и никаких проверок на реальность там не нашел. Остается еще слабая надежда - вдруг я не то смотрел. Может, все-таки проверка есть?

Документация по MQL5: Стандартная библиотека / Торговые классы / CSymbolInfo
Документация по MQL5: Стандартная библиотека / Торговые классы / CSymbolInfo
  • www.mql5.com
Стандартная библиотека / Торговые классы / CSymbolInfo - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
Ihor Herasko:

Мин. расстояние для Take Profit для Buy вычисляется от Bid. В итоге можно непосредственно при открытии Buy указать Take Profit ниже цены открытия, если Stop Level < Spread. В свое время для меня это тоже было открытием. ))

Да, подзабыл уже. Чтобы легче запомнить: минимальные расстояния для ТР и SL отсчитываются от той цены, по которой закрывается ордер - для бай это Bid, для селл - Ask. А у отложенных ордеров от той цены, по которой отложник срабатывает. Для BuyLimit, BuyStop это Ask, а для SellLimit, SellStop это Bid.
Причина обращения: