Ставь лайки и следи за новостями
Поставь на него ссылку - пусть другие тоже оценят
Оцени его работу в терминале MetaTrader 5
- Просмотров:
- 8959
- Рейтинг:
- Опубликован:
- 2010.08.04 16:06
- Обновлен:
- 2017.11.24 13:04
-
Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу
Авторство: некоторые функции, использованные мною в моих экспертах, были скопированы с открытого доступа и модифицированы под нужды каждого эксперта. Автор некоторых функций — KimIV, модификация - Vladon.
Введение
Многие трейдеры сталкивалось с проблемой написания своих экспертов.
- С чего начать?
- Как задать в коде советника тейк-профит, стоп-лосс или трейлинг-стоп?
- Как проверить стратегию на работоспособность?
- Вы не хотите заказывать у программиста то, что уже давно сделано до вас?
- Вы нашли похожую стратегию и желаете ее улучшить?
Как программист хочу сказать, что каждый 3 заказ похож на предшественника по своей логике. Такие заказы выполняются как правило дешевле. Каждый программист имеет в своем наборе ряд функций и библиотек для написания советников и пользуется ими при написании того или иного заказа. Благодаря данному сайту, теперь вы сможете при заказе найти похожий шаблон стратегии и логики, и тем самым сэкономив и деньги и время.
*-----------------------------------------------------------------------*
Шаблон №1 LIGHT - Общий вид эксперта
*-----------------------------------------------------------------------*
Данный шаблон предназначен для общих целей создания экспертов, в этом шаблоне заложены самые важные и необходимые функции работы с экспертом. Среди возможностей данного шаблона есть:
- Использование / НЕ использование - Стоплоссов / Тейкпрофитов
- Использование / НЕ использование - MarketWatch технологии ведении торговли (включение - Только для знающих)
- Использование / НЕ использование - Отложенных ордеров / позиций по рынку - на выбор
- Использование / НЕ использование - использование фиксированного лота
- Использование / НЕ использование - Закрытия позиций по обратному сигналу
Внешние параметры шаблона
Параметр | Обозначение |
---|---|
Indicator | " Настройки индикатора"; |
FastEMA | Пример для вывода внешних параметров индикатора в шаблон. |
SlowEMA | |
SignalSMA | |
trade | Настройки торговли |
CorectStopLevelwServers | Корректировка значений стопов (StopLoss, TakeProfit, StopOrderDeltaifUSE, TrailingStop) на минимально возможный уровень, при этом параметры следует установить на -1. |
Magic | Магический номер. |
StopLoss | Стоплосс, 0 - не используется. |
TakeProfit | Тейкпрофит, 0 - не используется. |
Slippage | Проскальзывание. |
MarketWatch | Режим торговли по MarketWatch true = сначала выставляются позиции/ордера без стопов, потом происходит модификация - для некоторых брокеров. |
StopOrderUSE | Использовать отложенные ордера. |
StopOrderDeltaifUSE | Дистанция для отложенных ордеров. |
ClosePosifChange | Закрывать позиции при обратном сигнале. |
ONlyOnePosbySignal | Играть только или бай и / или селл 1 позицией. |
Lots | Фиксированный лот. |
Блок определения сигналов
if(/* Здесь указываем условие для индикатора, при котором мы будем покупать*/ ind1>0 && ind2>0 )Signal=1; if(/* Здесь указываем условие для индикатора, при котором мы будем продавать*/ ind1<0 && ind2<0 )Signal=2;
В данном блоке и следует задавать свои сигналы для торговли. В качестве примера здесь приведен пример использования индикатора MACD.

Применяется для торговой тактики "Cетка"

EURUSD, H4

Советник сбрасывает в MySQL данные о балансе, данные по тикам и барам в текущем таймфрейме. Не торгует.

Данный индикатор призван помочь в идентификации флетовых зон. Построен с использованием JMA и стандартной EMA.