Новые сообщения · Участники · Правила форума · Поиск · RSS · Вход · Регистрация ·

Страница 1 из 11
Форум трейдеров » Скрипты Советники Индикаторы для Metatrader4/Metatrader5 » MT 4 Лаборатория стратегий и советников к ним. » Стратегия "Пересечение МА"
Стратегия "Пересечение МА"

expforexДата: Суббота, 03.09.2011, 10:04 | Сообщение # 1
Главный Администартор
Группа: Администраторы
Сообщений: 9053
Награды: 29
Статус: Offline


[Бонусы за сообщения ]

Стратегия "Пересечение МА"

-------------------------
Описание:
-------------------------

Советник работающий по ТФ и валютной паре, на которой он установлен.
Расчитывает положение 2 - х скользящих средних.
Если МА(MA_1_PERIOD=100;) < МА(MA_2_PERIOD=200;) открываем ордер на продажу
Если МА(MA_1_PERIOD=100;) > МА(MA_2_PERIOD=200;) открываем ордер на покупку

-------------------------
Настройки:
-------------------------

extern int MA_1_PERIOD=100;
extern int MA_2_PERIOD=200;
extern int MA_1_METHOD=MODE_SMA;
extern int MA_2_METHOD=MODE_SMA;

extern bool MA1_viwe_Ma2_BUY=true; // true работаем по принципу МА100>
//MA200 открыть ордер на покупку(закрыть ордер на продажу)
// false наоборот

extern string trade_="Настройки торговли";
extern int Magic=777; // Магический номер
extern int StopLoss=0; // Стоплосс, 0 - не используется
extern int TakeProfit=0; // Тейкпрофит , 0 - не используется
extern int Slippage=0; // Проскальзывание
extern bool MarketWatch=false; // Режим торговли по MarketWatch true = сначала выставляются позиции/ордера без стопов, потом происходит модификация - для некоторых брокеров
extern bool ClosePosifChange=true; // Закрывать позиции при обратном сигнале
extern bool ONlyOnePosbySignal=true; // Играть только или бай и / или селл 1 позицией
extern string autolot_="Настройки автолота";
extern double Lots=0.1; // Фиксирвоанный лот
extern bool DynamicLot=false; // Динамический лот
extern double LotBalancePcnt=20; // % от депозита
extern double MinLot = 0.1; // Минимальный лот при расчете
extern double MaxLot = 5; // Максимальный лот при расчете
extern double Martin=1; // Если 1 то не используется, Коэффициент мартина на следующую сделку после убытончой

extern string timetrade_="Настройки времени торговли";
extern int OpenHour=0; // Час открытия торгов
extern int OpenMinute=0; // Минута открытия торгов
extern int CloseHour=23; // Час закрытия торгов
extern int CloseMinute=59; // Минута закрытия торгов
extern string Trailing_="Настройки трейлингстопа";
extern bool TrailingStopUSE=false; // Использовать трейлингстоп
extern bool IfProfTrail=false; // Использовать только дял профитных позиций - режим безубытка
extern int TrailingStop=0; // Дистанция трейлинга = 0 - минимально допустимый
extern int TrailingStep=1; // Шаг дистанции

-------------------------
Статьи:
-------------------------

Как тестировать эксперта http://www.expforex.com/publ/test_optimization_mt4/3-1-0-12
Как установить эксперта: http://www.expforex.com/publ/kak_zapustit_sovetnik/3-1-0-44
При возникновении краша терминала: http://www.expforex.com/publ....-1-0-60
При возникновении ошибок: http://www.expforex.com/publ....-1-0-58



В примере описан следующий алгоритм:
При старте линия МА1 больше МА2 поэтому мы открыли ордер БАЙ.
В момент 2 линии МА пересеклись в обратную сторону мы закрыли БАЙ и открыли ордер СЕЛЛ.
В момент 3 линии МА пересеклись в обратную сторону мы закрыли СЕЛЛ и открыли ордер БАЙ.



Прикрепления: 3892007.gif(76Kb)


Программирование на заказ || Наши Разработки

 
СообщениеСтратегия "Пересечение МА"

-------------------------
Описание:
-------------------------

Советник работающий по ТФ и валютной паре, на которой он установлен.
Расчитывает положение 2 - х скользящих средних.
Если МА(MA_1_PERIOD=100;) < МА(MA_2_PERIOD=200;) открываем ордер на продажу
Если МА(MA_1_PERIOD=100;) > МА(MA_2_PERIOD=200;) открываем ордер на покупку

-------------------------
Настройки:
-------------------------

extern int MA_1_PERIOD=100;
extern int MA_2_PERIOD=200;
extern int MA_1_METHOD=MODE_SMA;
extern int MA_2_METHOD=MODE_SMA;

extern bool MA1_viwe_Ma2_BUY=true; // true работаем по принципу МА100>
//MA200 открыть ордер на покупку(закрыть ордер на продажу)
// false наоборот

extern string trade_="Настройки торговли";
extern int Magic=777; // Магический номер
extern int StopLoss=0; // Стоплосс, 0 - не используется
extern int TakeProfit=0; // Тейкпрофит , 0 - не используется
extern int Slippage=0; // Проскальзывание
extern bool MarketWatch=false; // Режим торговли по MarketWatch true = сначала выставляются позиции/ордера без стопов, потом происходит модификация - для некоторых брокеров
extern bool ClosePosifChange=true; // Закрывать позиции при обратном сигнале
extern bool ONlyOnePosbySignal=true; // Играть только или бай и / или селл 1 позицией
extern string autolot_="Настройки автолота";
extern double Lots=0.1; // Фиксирвоанный лот
extern bool DynamicLot=false; // Динамический лот
extern double LotBalancePcnt=20; // % от депозита
extern double MinLot = 0.1; // Минимальный лот при расчете
extern double MaxLot = 5; // Максимальный лот при расчете
extern double Martin=1; // Если 1 то не используется, Коэффициент мартина на следующую сделку после убытончой

extern string timetrade_="Настройки времени торговли";
extern int OpenHour=0; // Час открытия торгов
extern int OpenMinute=0; // Минута открытия торгов
extern int CloseHour=23; // Час закрытия торгов
extern int CloseMinute=59; // Минута закрытия торгов
extern string Trailing_="Настройки трейлингстопа";
extern bool TrailingStopUSE=false; // Использовать трейлингстоп
extern bool IfProfTrail=false; // Использовать только дял профитных позиций - режим безубытка
extern int TrailingStop=0; // Дистанция трейлинга = 0 - минимально допустимый
extern int TrailingStep=1; // Шаг дистанции

-------------------------
Статьи:
-------------------------

Как тестировать эксперта http://www.expforex.com/publ/test_optimization_mt4/3-1-0-12
Как установить эксперта: http://www.expforex.com/publ/kak_zapustit_sovetnik/3-1-0-44
При возникновении краша терминала: http://www.expforex.com/publ....-1-0-60
При возникновении ошибок: http://www.expforex.com/publ....-1-0-58



В примере описан следующий алгоритм:
При старте линия МА1 больше МА2 поэтому мы открыли ордер БАЙ.
В момент 2 линии МА пересеклись в обратную сторону мы закрыли БАЙ и открыли ордер СЕЛЛ.
В момент 3 линии МА пересеклись в обратную сторону мы закрыли СЕЛЛ и открыли ордер БАЙ.



Автор - expforex
Дата добавления - 03.09.2011 в 10:04

DmBeardДата: Пятница, 09.12.2016, 15:16 | Сообщение # 2
Трейдер - Рядовой
Группа: Пользователи
Сообщений: 2
Награды: 0
Статус: Offline


[Бонусы за сообщения ]

Цитатаexpforex ()
Настройки: -------------------------
extern int MA_1_PERIOD=100;
extern int MA_2_PERIOD=200;
extern int MA_1_METHOD=MODE_SMA;
extern int MA_2_METHOD=MODE_SMA;
Подскажите а в этих настройках, возможны любые параметры,
в смысле с периодом то понятно что ставим нужный
а как быть с методом МА? возможен выбор?

 
Сообщение
Цитатаexpforex ()
Настройки: -------------------------
extern int MA_1_PERIOD=100;
extern int MA_2_PERIOD=200;
extern int MA_1_METHOD=MODE_SMA;
extern int MA_2_METHOD=MODE_SMA;
Подскажите а в этих настройках, возможны любые параметры,
в смысле с периодом то понятно что ставим нужный
а как быть с методом МА? возможен выбор?

Автор - DmBeard
Дата добавления - 09.12.2016 в 15:16

expforexДата: Пятница, 09.12.2016, 18:51 | Сообщение # 3
Главный Администартор
Группа: Администраторы
Сообщений: 9053
Награды: 29
Статус: Offline


[Бонусы за сообщения ]

MODE_SMA 0 Простое усреднение 
MODE_EMA 1 Экспоненциальное усреднение 
MODE_SMMA 2 Сглаженное усреднение 
MODE_LWMA 3 Линейно-взвешенное усреднение



Программирование на заказ || Наши Разработки

 
СообщениеMODE_SMA 0 Простое усреднение 
MODE_EMA 1 Экспоненциальное усреднение 
MODE_SMMA 2 Сглаженное усреднение 
MODE_LWMA 3 Линейно-взвешенное усреднение

Автор - expforex
Дата добавления - 09.12.2016 в 18:51

DmBeardДата: Пятница, 09.12.2016, 19:01 | Сообщение # 4
Трейдер - Рядовой
Группа: Пользователи
Сообщений: 2
Награды: 0
Статус: Offline


[Бонусы за сообщения ]

Спасибо! Теперь стало более понятно.

 
СообщениеСпасибо! Теперь стало более понятно.

Автор - DmBeard
Дата добавления - 09.12.2016 в 19:01
Форум трейдеров » Скрипты Советники Индикаторы для Metatrader4/Metatrader5 » MT 4 Лаборатория стратегий и советников к ним. » Стратегия "Пересечение МА"
Страница 1 из 11
Поиск:


WebMoney Яндекс цитирования.