Ставь лайки и следи за новостями
Поставь на него ссылку - пусть другие тоже оценят
Оцени его работу в терминале MetaTrader 5
StopOutPrice - скрипт для MetaTrader 5
- Просмотров:
- 3542
- Рейтинг:
- Опубликован:
- 2012.01.05 11:58
- Обновлен:
- 2016.11.22 07:33
- Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу
Скрипт рассчитывает цену, по которой может произойти Stop Out (принудительное закрытие позиции) и цену, после которой значение Free Margin станет отрицательным.
Размер позиции по текущему символу можно задать во входном параметре EnterVolume:
- EnterVolume=0 (по умолчанию) - расчет значений с объемом открытой позиции;
- EnterVolume>0 - расчет для длинной позиции с объемом EnterVolume;
- EnterVolume<0 - расчет для короткой позиции с объемом EnterVolume.
Индикатор MPC строит простейший канал по экстремумам за период. Предназначен для дополнительного визуального контроля торговой системы (пробой канала), основанной на индикаторе HighestLowestRange (HLR).
HLRИндикатор HighestLowestRange (HLR) определяет относительное положение цены в границах диапазона максимум – минимум за Х баров. Если цена находится на дне диапазона (новый минимум), значение индикатора равно 0, если же цена находится на вершине диапазоне (новый максимум), значение индикатора равно 1 (или 100%).
DLL (проект VC++ 2010) для работы с Memory Mapping.
Мониторинг котировок (пример для маппинга)Пример использования DLL для работы с функциями File Mapping. В данном примере запущенный эксперт создает виртуальный файл в памяти и начинает обновлять в нем котировку символа. При запуске экспертов в других терминалах, эти эксперты открывают созданный файл и аналогично начинают обновлять свои котировки в нем. Таким образом, эксперты через один общий файл обмениваются своими котировками.