Старт распродаж! Черная пятница - 50%


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

Страница 18 из 18«12161718
Форум трейдеров » Скрипты Советники Индикаторы для Metatrader4/Metatrader5 » MT 4 MQL программирование, помощь. » Доработка советника.
Доработка советника.

Иван1946Дата: Воскресенье, 19.06.2016, 20:01 | Сообщение # 171
Трейдер - Лейтенант
Группа: Пользователи
Сообщений: 76
Награды: 0
Статус: Offline


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

удалил



Сообщение отредактировал Иван1946 - Вторник, 21.06.2016, 16:42
 
Сообщениеудалил

Автор - Иван1946
Дата добавления - 19.06.2016 в 20:01

ngefremovaДата: Понедельник, 18.07.2016, 12:10 | Сообщение # 172
Трейдер - Рядовой
Группа: Пользователи
Сообщений: 15
Награды: 0
Статус: Offline


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

expforex, Добрый день! По Вашему шаблону http://www.expforex.com/publ....-1-0-73  делаю советник. Индикатор рисует стрелки. Нужно чтобы при появлении стрелки открывался ордер. Буферы стрелок высчитала. В код вставила. Но никак не могу задать условия для открытия. Помогите пожалуйста. Заранее Спасибо.
Вод код того что у меня получилось


Код
#property copyright "Copyright © 2012,  www.expforex.com"
#property link      "www.expforex.com"

// ==========================================================================================================================================================================================================
// ЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖ
//
//                             В Н Е Ш Н И Е    П Е Р Е М Е Н Н Ы Е
//
// ЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖ
// ==========================================================================================================================================================================================================

extern string Indicators_=" Настройки индикатора";
/* Здесь прописываем настройки Вашего индикатора\индикаторов */
extern string Notes           = "15pip RangeBars Basic Setup";
extern int    ZigZagDepth     = 12;
extern double RetraceDepthMin = 0.4;
extern double RetraceDepthMax = 1.0;
extern bool   ShowAllLines    = True;
extern bool   ShowAllBreaks   = True;
extern bool   ShowTargets     = False;
extern double Target1Multiply = 1.5;
extern double Target2Multiply = 3.0;
extern bool   HideTransitions = True;

/* Стандартные переменные для шаблона НЕ ИЗМЕНЯТЬ!!! */
extern string In_=" Настройки входа";
extern bool ReverseSignal=false; // true - Переворачивать сигнал стратегии.
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 string Trailing_="Настройки трейлингстопа";
extern bool TrailingStopUSE=false;        // Использовать трейлингстоп
extern bool IfProfTrail=false;            // Использовать только дял профитных позиций - режим безубытка
extern int TrailingStop=0;                // Дистанция трейлинга = 0 - минимально допустимый
extern int TrailingStep=1;                // Шаг дистанции
extern string Trailing_SAR="Настройки трейлингстопа SAR";
extern bool TrailingStopSAR=false;        // Использовать трейлингстоп
extern double step   =0.02;//-   Приращение уровня стопа, обычно 0.02.
extern double maximum=0.2;//   -   Максимальный уровень стопа, обычно 0.2.
extern string CloseProfitLoss=" Настройки закрытия по общему профиту";
extern string  сlose="= 1 - Доллар, 2 -Пункты ,3 -%Эквити ,4 -%Баланс";
extern int     TypeofClose=1; // Тип закрытия по прибыли
extern bool CloseProfit=false;// Закрывать если +
extern double prifitessss=10; // Количество юнитов(в зависимости от выбора TypeofClose) для закрытия профита
extern bool CloseLoss=false;// закрывать если -
extern double lossss=-10;// Количество юнитов(в зависимости от выбора TypeofClose) для закрытия убытка
extern bool OFFAllEaAfterClosePROF=false;// Выключать все советники и скрипты после закрытия прибыли.
extern bool OFFAllEaAfterCloseLOSS=false;// Выключать все советники и скрипты после закрытия убытка.
extern string BU_="Настройки безубытка";
extern bool MovingInWLUSE=false;   // Перенос позиции в безубыток
extern int LevelWLoss=0; // Переносим стоплосс в +LevelWLoss пунктов
extern int LevelProfit=0;// Когда сделка вышла в плюс LevelProfit пунктов
// ЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖ
//
//                             Ф У Н К Ц И Я      Определения сигналов
//
// ЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖ
// ==========================================================================================================================================================================================================

/* Блок управления сигналом от Вашего индикатора
Создаем переменные для сигналов индикатора
*/
int IndicatorSignal()
{

int Sig=0;
double buy=iCustom(Symbol(),0,"123PatternsV6",Notes,ZigZagDepth,RetraceDepthMin,RetraceDepthMax,ShowAllLines,ShowAllBreaks,ShowTargets,Target1Multiply,Target2Multiply,HideTransitions,5,0);
double sell=iCustom(Symbol(),0,"123PatternsV6",Notes,ZigZagDepth,RetraceDepthMin,RetraceDepthMax,ShowAllLines,ShowAllBreaks,ShowTargets,Target1Multiply,Target2Multiply,HideTransitions,6,0);

if(buy!=EMPTY_VALUE)Sig=1; // Если МА ниже цены БИД - открываемся в бай
if(sell!=EMPTY_VALUE)Sig=2; // Если МА выше цены БИД - открываемся в селл
// 1 - бай 2 - селл

return (Sig);
}
// =========================================================================================


И код индикатора

Прикрепления: 123PatternsV6.mq4(14Kb)
 
Сообщениеexpforex, Добрый день! По Вашему шаблону http://www.expforex.com/publ....-1-0-73  делаю советник. Индикатор рисует стрелки. Нужно чтобы при появлении стрелки открывался ордер. Буферы стрелок высчитала. В код вставила. Но никак не могу задать условия для открытия. Помогите пожалуйста. Заранее Спасибо.
Вод код того что у меня получилось

Код
#property copyright "Copyright © 2012,  www.expforex.com"
#property link      "www.expforex.com"

// ==========================================================================================================================================================================================================
// ЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖ
//
//                             В Н Е Ш Н И Е    П Е Р Е М Е Н Н Ы Е
//
// ЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖ
// ==========================================================================================================================================================================================================

extern string Indicators_=" Настройки индикатора";
/* Здесь прописываем настройки Вашего индикатора\индикаторов */
extern string Notes           = "15pip RangeBars Basic Setup";
extern int    ZigZagDepth     = 12;
extern double RetraceDepthMin = 0.4;
extern double RetraceDepthMax = 1.0;
extern bool   ShowAllLines    = True;
extern bool   ShowAllBreaks   = True;
extern bool   ShowTargets     = False;
extern double Target1Multiply = 1.5;
extern double Target2Multiply = 3.0;
extern bool   HideTransitions = True;

/* Стандартные переменные для шаблона НЕ ИЗМЕНЯТЬ!!! */
extern string In_=" Настройки входа";
extern bool ReverseSignal=false; // true - Переворачивать сигнал стратегии.
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 string Trailing_="Настройки трейлингстопа";
extern bool TrailingStopUSE=false;        // Использовать трейлингстоп
extern bool IfProfTrail=false;            // Использовать только дял профитных позиций - режим безубытка
extern int TrailingStop=0;                // Дистанция трейлинга = 0 - минимально допустимый
extern int TrailingStep=1;                // Шаг дистанции
extern string Trailing_SAR="Настройки трейлингстопа SAR";
extern bool TrailingStopSAR=false;        // Использовать трейлингстоп
extern double step   =0.02;//-   Приращение уровня стопа, обычно 0.02.
extern double maximum=0.2;//   -   Максимальный уровень стопа, обычно 0.2.
extern string CloseProfitLoss=" Настройки закрытия по общему профиту";
extern string  сlose="= 1 - Доллар, 2 -Пункты ,3 -%Эквити ,4 -%Баланс";
extern int     TypeofClose=1; // Тип закрытия по прибыли
extern bool CloseProfit=false;// Закрывать если +
extern double prifitessss=10; // Количество юнитов(в зависимости от выбора TypeofClose) для закрытия профита
extern bool CloseLoss=false;// закрывать если -
extern double lossss=-10;// Количество юнитов(в зависимости от выбора TypeofClose) для закрытия убытка
extern bool OFFAllEaAfterClosePROF=false;// Выключать все советники и скрипты после закрытия прибыли.
extern bool OFFAllEaAfterCloseLOSS=false;// Выключать все советники и скрипты после закрытия убытка.
extern string BU_="Настройки безубытка";
extern bool MovingInWLUSE=false;   // Перенос позиции в безубыток
extern int LevelWLoss=0; // Переносим стоплосс в +LevelWLoss пунктов
extern int LevelProfit=0;// Когда сделка вышла в плюс LevelProfit пунктов
// ЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖ
//
//                             Ф У Н К Ц И Я      Определения сигналов
//
// ЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖ
// ==========================================================================================================================================================================================================

/* Блок управления сигналом от Вашего индикатора
Создаем переменные для сигналов индикатора
*/
int IndicatorSignal()
{

int Sig=0;
double buy=iCustom(Symbol(),0,"123PatternsV6",Notes,ZigZagDepth,RetraceDepthMin,RetraceDepthMax,ShowAllLines,ShowAllBreaks,ShowTargets,Target1Multiply,Target2Multiply,HideTransitions,5,0);
double sell=iCustom(Symbol(),0,"123PatternsV6",Notes,ZigZagDepth,RetraceDepthMin,RetraceDepthMax,ShowAllLines,ShowAllBreaks,ShowTargets,Target1Multiply,Target2Multiply,HideTransitions,6,0);

if(buy!=EMPTY_VALUE)Sig=1; // Если МА ниже цены БИД - открываемся в бай
if(sell!=EMPTY_VALUE)Sig=2; // Если МА выше цены БИД - открываемся в селл
// 1 - бай 2 - селл

return (Sig);
}
// =========================================================================================


И код индикатора

Автор - ngefremova
Дата добавления - 18.07.2016 в 12:10

expforexДата: Понедельник, 18.07.2016, 12:17 | Сообщение # 173
Главный Администартор
Группа: Администраторы
Сообщений: 8951
Награды: 29
Статус: Offline


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

Приветствую,
как минимум вижу что буферы с стрелками имеют номер 4 и 5, а у Вас это 5 и 6, ошибка может быть в этом



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

 
СообщениеПриветствую,
как минимум вижу что буферы с стрелками имеют номер 4 и 5, а у Вас это 5 и 6, ошибка может быть в этом

Автор - expforex
Дата добавления - 18.07.2016 в 12:17

TovmasДата: Пятница, 11.11.2016, 09:32 | Сообщение # 174
Трейдер - Сержант
Группа: Пользователи
Сообщений: 31
Награды: 0
Статус: Offline


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

Прошу помочь в вопросе доработки советника. Прилагаемый советник только для закрытия сделки при пересечении двух мувингов. Я поставил советник для тестирования на демо с параметрами 1 и 2 для мувингов, но закрытия не происходит. Посмотрите, пожалуйста, в чем проблема. Спасибо!

Прикрепления: cm-MA_close.mq4(5Kb)


Сообщение отредактировал Tovmas - Пятница, 11.11.2016, 09:33
 
СообщениеПрошу помочь в вопросе доработки советника. Прилагаемый советник только для закрытия сделки при пересечении двух мувингов. Я поставил советник для тестирования на демо с параметрами 1 и 2 для мувингов, но закрытия не происходит. Посмотрите, пожалуйста, в чем проблема. Спасибо!

Автор - Tovmas
Дата добавления - 11.11.2016 в 09:32

expforexДата: Пятница, 11.11.2016, 10:05 | Сообщение # 175
Главный Администартор
Группа: Администраторы
Сообщений: 8951
Награды: 29
Статус: Offline


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

Tovmas,
а в логах что пишет? картинку дайте, в логах должно что то писать 
а так закрывает по умолчанию все сделки с магиком 1000 Magic



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

 
СообщениеTovmas,
а в логах что пишет? картинку дайте, в логах должно что то писать 
а так закрывает по умолчанию все сделки с магиком 1000 Magic

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

TovmasДата: Пятница, 11.11.2016, 12:30 | Сообщение # 176
Трейдер - Сержант
Группа: Пользователи
Сообщений: 31
Награды: 0
Статус: Offline


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

Цитата expforex ()
Tovmas,а в логах что пишет? картинку дайте, в логах должно что то писать
а так закрывает по умолчанию все сделки с магиком 1000 Magic


Спасибо за ответ! Прилагаю скрин.

$IMAGE1$

Прикрепления: Doc2.docx(210Kb)


Сообщение отредактировал Tovmas - Пятница, 11.11.2016, 12:44
 
Сообщение
Цитата expforex ()
Tovmas,а в логах что пишет? картинку дайте, в логах должно что то писать
а так закрывает по умолчанию все сделки с магиком 1000 Magic


Спасибо за ответ! Прилагаю скрин.

$IMAGE1$

Автор - Tovmas
Дата добавления - 11.11.2016 в 12:30

TovmasДата: Среда, 16.11.2016, 06:44 | Сообщение # 177
Трейдер - Сержант
Группа: Пользователи
Сообщений: 31
Награды: 0
Статус: Offline


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

expforex, Вы не посмотрели скрин?

 
Сообщениеexpforex, Вы не посмотрели скрин?

Автор - Tovmas
Дата добавления - 16.11.2016 в 06:44

expforexДата: Среда, 16.11.2016, 09:45 | Сообщение # 178
Главный Администартор
Группа: Администраторы
Сообщений: 8951
Награды: 29
Статус: Offline


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

Tovmas
Приветствую, 
еще раз хочу обратить внимание на параметр Магическое число, по умолчанию он стоит 1000
его надо изменить, если у Вас ручные сделки то надо поставить 0 
либо поставить магик того эксперта, сделки которого нужно закрыть
extern int     Magic          = 0;  //уникальный номер ордеров этого советника для ордеров Buy 

поставил 0 - открыл две сделки
все ок закрывает


Код
2016.11.16 08:27:02.278   cm-MA_close EURUSD,M1: close #152389926 buy 0.01 EURUSD at 1.07526 at price 1.07469
2016.11.16 08:21:44.674   cm-MA_close EURUSD,M1: initialized
2016.11.16 08:21:44.559   cm-MA_close EURUSD,M15: uninit reason 3
2016.11.16 08:21:32.689   cm-MA_close EURUSD,M15: initialized
2016.11.16 08:21:32.682   cm-MA_close EURUSD,M15 inputs: period_1=5; ma_shift_1=0; ma_method_1=1; applied_price_1=1; period_2=30; ma_shift_2=0; ma_method_2=3; applied_price_2=1; timeframe_2=0; barOpen=1; Magic=0;



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

 
СообщениеTovmas
Приветствую, 
еще раз хочу обратить внимание на параметр Магическое число, по умолчанию он стоит 1000
его надо изменить, если у Вас ручные сделки то надо поставить 0 
либо поставить магик того эксперта, сделки которого нужно закрыть
extern int     Magic          = 0;  //уникальный номер ордеров этого советника для ордеров Buy 

поставил 0 - открыл две сделки
все ок закрывает

Код
2016.11.16 08:27:02.278   cm-MA_close EURUSD,M1: close #152389926 buy 0.01 EURUSD at 1.07526 at price 1.07469
2016.11.16 08:21:44.674   cm-MA_close EURUSD,M1: initialized
2016.11.16 08:21:44.559   cm-MA_close EURUSD,M15: uninit reason 3
2016.11.16 08:21:32.689   cm-MA_close EURUSD,M15: initialized
2016.11.16 08:21:32.682   cm-MA_close EURUSD,M15 inputs: period_1=5; ma_shift_1=0; ma_method_1=1; applied_price_1=1; period_2=30; ma_shift_2=0; ma_method_2=3; applied_price_2=1; timeframe_2=0; barOpen=1; Magic=0;

Автор - expforex
Дата добавления - 16.11.2016 в 09:45

TovmasДата: Среда, 16.11.2016, 16:11 | Сообщение # 179
Трейдер - Сержант
Группа: Пользователи
Сообщений: 31
Награды: 0
Статус: Offline


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

Цитата expforex ()
Tovmas, Приветствую,
еще раз хочу обратить внимание на параметр Магическое число, по умолчанию он стоит 1000
его надо изменить, если у Вас ручные сделки то надо поставить 0
либо поставить магик того эксперта, сделки которого нужно закрыть
extern int Magic = 0; //уникальный номер ордеров этого советника для ордеров Buy

поставил 0 - открыл две сделки
все ок закрывает

expforex, большое спасибо! Получилось, советник заработал!

 
Сообщение
Цитата expforex ()
Tovmas, Приветствую,
еще раз хочу обратить внимание на параметр Магическое число, по умолчанию он стоит 1000
его надо изменить, если у Вас ручные сделки то надо поставить 0
либо поставить магик того эксперта, сделки которого нужно закрыть
extern int Magic = 0; //уникальный номер ордеров этого советника для ордеров Buy

поставил 0 - открыл две сделки
все ок закрывает

expforex, большое спасибо! Получилось, советник заработал!

Автор - Tovmas
Дата добавления - 16.11.2016 в 16:11
Форум трейдеров » Скрипты Советники Индикаторы для Metatrader4/Metatrader5 » MT 4 MQL программирование, помощь. » Доработка советника.
Страница 18 из 18«12161718
Поиск:


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