Смотри, как бесплатно скачать роботов
Ищи нас в Facebook!
Ставь лайки и следи за новостями
Интересный скрипт?
Поставь на него ссылку - пусть другие тоже оценят
Понравился скрипт?
Оцени его работу в терминале MetaTrader 5
Библиотеки

GetLotForOpeningPos - библиотека для MetaTrader 5

Просмотров:
2325
Рейтинг:
(29)
Опубликован:
2012.08.09 15:20
Обновлен:
2023.03.16 17:43
\MQL5\Include\
Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу


Данная функция делает возврат величины лота в зависимости от величины используемых, финансовых средств в валюте депозита. В качестве входных параметров задействованы три переменные:

double GetLotForOpeningPos
(
 string symbol,                 // Символ пары для расчёта величины лота
 ENUM_POSITION_TYPE direction,  // Направление торговли
 double lot_margin              // Размер используемых средств в валюте депозита для расчёта лота 
 )

Функция использует библиотеку  GetLotForOpeningPos.mqh (нужно скопировать в каталог_данных_терминала\MQL5\Include), содержимое которой следует включить в разрабатываемый код директивой #include до использования функции на глобальном уровне:

#include <GetLotForOpeningPos.mqh>

 

 


ResultRetcodeDescription ResultRetcodeDescription

Функция расшифровки кода результата торговой операции для функций OrderSend() и OrderCheck().

GMACD GMACD

MACD с двумя линиями. По умолчанию стоит во многих торговых платформах. В MetaTrader 5 такой индикатор отсутствует.

DaysOfWeekCheck DaysOfWeekCheck

Функция для определения нерабочих дней на сервере. Она будет интересна прежде всего тем, кто использует в своих экспертах для обработки событий функцию OnTimer().

OpenBuyPosition OpenBuyPosition

Данный скрипт предназначен для совершения покупок с фиксированными значениями стоп-лосса и тейк-профита в пунктах от текущей цены.