Коды

bi-PSI@MA_All для MetaTrader 4

Библиотека расчёта сглаживания значений исходного массива с помощью различных методов (22) с комплектом инструментов для работы с МА

s-PSI@LOG_Clear для MetaTrader 4

Скрипт для чистки логов от "мусора"

b-PSI@Base для MetaTrader 4

Библиотека базовых функций, наиболее часто применяемых в разработке советников

b-PSI@NET v.27.08.2012 для MetaTrader 4

Библиотека построения сетевых стратегий

b-PSI@PartClose v.27.08.2012 для MetaTrader 4

Библиотека частичного закрытия ордеров (мультивалютная)

b-PSI@VirtualSTOPs v.20.08.2012 для MetaTrader 4

Библиотека виртуальных СТОПов (мультивалютная). СТОПы от 1 пп

s-PSI@ControlExit v.20.12.2012 для MetaTrader 4

Многофункциональный скрипт: закрывает(в том числе и по частям)\удаляет ордера (фильтры по типу, магику, профитности), при необходимости открывает реверсный ордер "взамен" закрытому

e-PSI()Multi_Scalper v.19.11.2014 для MetaTrader 4

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

s-PSI@Refresh_v.2.0 для MetaTrader 4

Скрипт (при отсутствии связи) пересканирует сервера, произведёт подкачку истории, эмулирует тики для индикаторов и экспертов

b-PSI@CalculateProfitFromTime для MetaTrader 4

Просматриваем работу результатов своей стратегии (на истории терминала и в тестере после тестирования) по часам

Форум

Не пойму что не так с OrdersTotal()?!

Решил протестировать новые возможности МТ5, а именно хэдж-торговлю. Есть в MQL5 аналогичная MQL4 функция OrdersTotal() . Почему в тестере она всегда возвращает 0? Часть лога: 2016.06 . 21 00 : 32 : 23.024 2015.01 . 05 16 : 08 : 00 OnTimer : Total = 0 2016.06 . 21 00 : 32 : 23.018 2015.01 . 05 16

Встречное закрытие ордеров.

Периодически встречаю упоминание об использовании такой торговой функции, как OrderCloseBy() . Сам эту функцию раньше не пользовал. Народ иногда утверждает, что с её помощью можно сэкономить spread. Решил сам "потрогать" такую возможность. Добавил в свою библиотеку процедуру встречного закрытия

Будь готов!!!

Сегодня качанул такие котировки: AUDCHF , AUDJPY , CHFJPY , EURCAD , EURJPY , EURSGD , GBPCAD , GBPJPY , GBPUSD , NZDCAD , NZDJPY . Первая мысль: "Ну вот - началось!!!..." Следующая мысль: "А бежать-то никуда не хочется..." И только потом голос разума: "Выдохни, ещё не время - это кто-то баловался с

После краха Винды не запускался терминал

Win7 x64 обрушилась синим экраном. В тот момент работал терминал с двумя окнами, на одном из которых был запущен скрипт по сбору котировок. Терминал 4.845 . После загрузки Винды терминал перестал запускаться - процесс terminal.exe подвешивался. Восстановление (из бэкапа) папок "config" и "profile" -

Секвента (Sequential) от ДеМарка и нетолько...

Решил посмотреть на графике, как будет "выглядеть" Секвента ДеМарка. Сделал некий гибрид м\у Секвентой, описанной Демарком в "Технический анализ - Новая наука" и найденной в Интернете "Секвента (Sequential) - механическая торговая система Демарка". С не внятно описанными правилами кое-как

Вывод средств через MoneyBookers

Ещё 1-1.5 меясца назад операция вывода средств от ДЦ через MoneyBookers на VISA занимала операционные сутки. Уже пошёл 8-ой день а последний вывод не исполнен: средства не вышли из MoneyBookers. Это у меня так ("зацепились" где-то) или

Пропуски баров на графике

Рисую показания тренда по нескольким инструментам (мультивалютный индикатор) и получаю на графике пропуски баров. Выглядит это так: Кто-нибудь сталкивался с такими несуразностями? Может есть идеи и предложения по устранению? Жёлтую линию рисует индикаторный буфер в который в начале цикла расчёта

Не могу запустить ZigZag!... :(

Форум работает "хуже не куда"... Хочу "скормить" ZigZag`у вместо привычных баровых значений, бары Эквити виртуальной корзины ордеров от момента Zero_Point. Каждый бар на любом TF имеет четыре привычных значения ("цены"). Индикаторы (ZigZag не единственный), которые я сделал на эквити корзины

Тонкости работы графического интерфейса в MT4

Вопрос к ЗНАТОКАМ или РАЗРАБОТЧИКАМ. Код для запуска пользовательской функции через изменение координат объекта ( OBJ_LABEL ): if (ObjectGet ( "close" , OBJPROP_XDISTANCE ) != 120 // закрыть все || ObjectGet ( "close" , OBJPROP_YDISTANCE ) != 200 ) { Print ( "Намереваемся закрыть

Очередной IMPULSE

Ещё одна попытка разгадать тайну "засыпания-просыпания" рынка, одновременно контролируя ситуацию на разных валютных парах. Не сложный контроль за тенденцией наклона MA-шки на последних N барах. МАТЕМАТИКИ-АНАЛИТИКИ! Есть физический смысл у такого подхода или это просто игра фантазии? Для любителей