Закрытая тема
16.02.2014, 18:25
Аватар для eevviill
eevviill eevviill вне форума Заблокирован
За второе место в конкурсе 

Регистрация: 30.07.2009 / Сообщений: 5,474
Поблагодарили 9,035 раз(а) / Репутация: 9035
Евил прости мне но я имел виду што приклет функцию реверс..то ест когда сигналит баи он зделает селл и на абарот......А в настроиах типер иё невидно,или я совсем аглох нат посках новава билда
Это просто полностью реверсная версия.
16.02.2014, 18:28
Аватар для Жека77
Жека77 Жека77 вне форума Новичок форума
Регистрация: 26.05.2013 / Адрес: Новороссия ДНР / Сообщений: 38
Поблагодарили 15 раз(а) / Репутация: 16
Народ подскажите чо надо прописать, в советнике и между каких строк чтоб можно было выставлять меджики?
Спасибо.
16.02.2014, 18:28
Аватар для eevviill
eevviill eevviill вне форума Заблокирован
За второе место в конкурсе 

Регистрация: 30.07.2009 / Сообщений: 5,474
Поблагодарили 9,035 раз(а) / Репутация: 9035
не сработал если выставляю 1-20 выставляет 20 и усредняет на 20 первая настройка не работает а если 20-1 то выставит 1 и усредняет на 1
Тут
PHP код:
if(CountTrades() > 0)TTPP=TakeProfit2
поменяй 0 на 1
16.02.2014, 18:29
Аватар для eevviill
eevviill eevviill вне форума Заблокирован
За второе место в конкурсе 

Регистрация: 30.07.2009 / Сообщений: 5,474
Поблагодарили 9,035 раз(а) / Репутация: 9035
Народ подскажите чо надо прописать, в советнике и между каких строк чтоб можно было выставлять меджики?
Спасибо.
Напиши OrderSend() и нажми на нём f1
16.02.2014, 18:39
Аватар для yolis
yolis yolis вне форума Местный житель
Регистрация: 28.11.2011 / Сообщений: 173
Поблагодарили 209 раз(а) / Репутация: 210
Тут
PHP код:
if(CountTrades() > 0)TTPP=TakeProfit2
поменяй 0 на 1
так же и остается усредняет только по профиту
16.02.2014, 20:05
Аватар для maximuson
maximuson maximuson вне форума Новичок форума
Регистрация: 31.05.2013 / Сообщений: 48
Поблагодарили 27 раз(а) / Репутация: 28
Прошу обьясните?? Если цена дошла до стоп-лосса отложеного ордера (несработаного) то закрыть его.

{
if (m<=mdown)
OrderSend(Symbol(),OP_BUYSTOP, Lotss,Ask+first_step*Point, 20, Ask-sl, Ask+tp, NULL, magic, 0, Green);

if (m>=mup)
OrderSend(Symbol(),OP_SELLSTOP,Lotss,Bid-first_step*Point, 20, Bid+sl, Bid-tp, NULL, magic, 0, Red);

}
if(Ask<sl && Bid>sl)
{
OrderDelete(1);
}
Эта хрень не работает...

Последний раз редактировалось maximuson; 16.02.2014 в 20:38.
16.02.2014, 20:24
Аватар для Жека77
Жека77 Жека77 вне форума Новичок форума
Регистрация: 26.05.2013 / Адрес: Новороссия ДНР / Сообщений: 38
Поблагодарили 15 раз(а) / Репутация: 16
Напиши OrderSend() и нажми на нём f1
Да пытался когда разобраться - но понял что это не моё да ивремени особо нету, исправить одну строчку а вней букву это одно.
А изучать всё это .
Если не сложно добавте меджики,пожалуйста.
Заранее спасибо.

GOLD999I~.mq4

RICHES__TRAILNGSTOP~.mq4

Последний раз редактировалось NSerega; 16.02.2014 в 21:35.
16.02.2014, 23:07
Аватар для Fastof
Fastof Fastof вне форума Местный житель
Регистрация: 28.05.2011 / Сообщений: 183
Поблагодарили 171 раз(а) / Репутация: 172

По умолчанию AlexeyVik

Допустил косяк в коде. Не будет сигналить OU Forex Mastery Trend Momentum.
Надо найти в коде строки и исправить
if(alert && grred == "r") изменить на if(alert && grred != "g")
if(alert && grred == "g") изменить на if(alert && grred != "r")
Чё-то ни фига не пойму.В предыдущем билде(помоему 609)всё заменил,компилировал.В 610 билде если вешаешь на график этого индюка то вешается терминал наглухо,а при компиляции выдаёт кучу ошибок.Гляньте пожалуйста в чём дело


OU Forex Mastery Trend Momentum.mq4
ЭТО папа мой Шумахер,а я Херашум
17.02.2014, 00:06
Аватар для gek
gek gek на форуме Местный знаток
Регистрация: 26.08.2008 / Сообщений: 3,490
Поблагодарили 883 раз(а) / Репутация: 886
Вместо этого
PHP код:
total=OrdersTotal();
   if(
total<1trade_allowed=true;
   else        
trade_allowed=false
оставь
PHP код:
trade_allowed=true
Уважаемый eevviill.Посмотрите ещё раз пост 8713.
Сделал как вы написали,но вместо одного ордера на каждую валютную пару открывает на сколько позволяет депо.
17.02.2014, 06:55
Аватар для AlexeyVik
AlexeyVik AlexeyVik на форуме Программист mql4 mql5
Регистрация: 19.11.2009 / Сообщений: 2,660
Поблагодарили 3,789 раз(а) / Репутация: 3781
Чё-то ни фига не пойму.В предыдущем билде(помоему 609)всё заменил,компилировал.В 610 билде если вешаешь на график этого индюка то вешается терминал наглухо,а при компиляции выдаёт кучу ошибок.Гляньте пожалуйста в чём дело
Как временное решение поставь Show_Bars поменьше. Примерно 150, можно и меньше.
И ещё раз исправь строки, надо добавить li_8 < 3 &&

Должно так получиться.
if(li_8 < 3 && alert && grred != "g")
if(li_8 < 3 && alert && grred != "r")

ps; А при компиляции никаких ошибок не даёт. Может ты что-то не так делаешь.
Так должен выглядеть весь блок
Код:
      if (ShowCrossover) {
         if (g_ibuf_172[li_8 + 2] > g_ibuf_172[li_8 + 1] && g_ibuf_172[li_8 + 1] < g_ibuf_172[li_8])
          {
           Draw_Crossover(li_8, Green, 1);
           if(li_8 < 3 && alert && grred != "g")
            {
             Alert(Symbol(), " Зелёная кнопка");
             grred = "g";
            }
          }
         else
            if (g_ibuf_172[li_8 + 2] < g_ibuf_172[li_8 + 1] && g_ibuf_172[li_8 + 1] > g_ibuf_172[li_8])
             {
              Draw_Crossover(li_8, Red, 0);
              if(li_8 < 3 && alert && grred != "r")
               {
                Alert(Symbol(), " Красная кнопка");
                grred = "r";
               }
             }
      }

Последний раз редактировалось AlexeyVik; 17.02.2014 в 06:59.
Fastof 
17.02.2014, 07:07
Аватар для eevviill
eevviill eevviill вне форума Заблокирован
За второе место в конкурсе 

Регистрация: 30.07.2009 / Сообщений: 5,474
Поблагодарили 9,035 раз(а) / Репутация: 9035
Уважаемый eevviill.Посмотрите ещё раз пост 8713.
Сделал как вы написали,но вместо одного ордера на каждую валютную пару открывает на сколько позволяет депо.
Я же писал. Не смогу исправить.
17.02.2014, 07:11
Аватар для eevviill
eevviill eevviill вне форума Заблокирован
За второе место в конкурсе 

Регистрация: 30.07.2009 / Сообщений: 5,474
Поблагодарили 9,035 раз(а) / Репутация: 9035
Да пытался когда разобраться - но понял что это не моё да ивремени особо нету, исправить одну строчку а вней букву это одно.
А изучать всё это .
Если не сложно добавте меджики,пожалуйста.
Заранее спасибо.

Вложение 153396

Вложение 153397
Ты сделал как я говорил?
Если да, то ты понял каким по порядку идёт меджик в OrderSend()
Ищешь в своих советниках все ордер сенд и ставишь где надо Magic.
Потом с самого начала пишешь extern int Magic = 2345;
17.02.2014, 07:53
Аватар для Viko2000
Viko2000 Viko2000 вне форума Почётный гражданин
Регистрация: 22.02.2012 / Сообщений: 441
Поблагодарили 449 раз(а) / Репутация: 450
C:\Program Files\MetaTrader 4 Admiral Markets AS\MQL4\Experts

ну вроде как и всех советников....непанимаю што творитса
Попробуйте запустить терминал с ключом /Portable. В этом случае должен работать с этой папкой.
17.02.2014, 08:28
Аватар для Жека77
Жека77 Жека77 вне форума Новичок форума
Регистрация: 26.05.2013 / Адрес: Новороссия ДНР / Сообщений: 38
Поблагодарили 15 раз(а) / Репутация: 16
Ты сделал как я говорил?
Если да, то ты понял каким по порядку идёт меджик в OrderSend()
Ищешь в своих советниках все ордер сенд и ставишь где надо Magic.
Потом с самого начала пишешь extern int Magic = 2345;
Мда.Спасибо.
17.02.2014, 09:34
Аватар для Novikov
Novikov Novikov на форуме Гуру форума
Регистрация: 02.08.2012 / Адрес: Днепр / Сообщений: 3,155
Поблагодарили 2,676 раз(а) / Репутация: 2664
Пожалуйста, подскажите в чем может быть проблема - эксперт не делает скрины на графике RENKO!
Не на открытии и не на заданном интервале скрины не сохраняются!
interval пробовал 0 и больше - не помогло!
И после установки не могу открыть свойства F7
17.02.2014, 09:49
Аватар для Fastof
Fastof Fastof вне форума Местный житель
Регистрация: 28.05.2011 / Сообщений: 183
Поблагодарили 171 раз(а) / Репутация: 172
Как временное решение поставь Show_Bars поменьше. Примерно 150, можно и меньше.
И ещё раз исправь строки, надо добавить li_8 < 3 &&

Должно так получиться.
if(li_8 < 3 && alert && grred != "g")
if(li_8 < 3 && alert && grred != "r")

ps; А при компиляции никаких ошибок не даёт. Может ты что-то не так делаешь.
Так должен выглядеть весь блок
Код:
      if (ShowCrossover) {
         if (g_ibuf_172[li_8 + 2] > g_ibuf_172[li_8 + 1] && g_ibuf_172[li_8 + 1] < g_ibuf_172[li_8])
          {
           Draw_Crossover(li_8, Green, 1);
           if(li_8 < 3 && alert && grred != "g")
            {
             Alert(Symbol(), " Зелёная кнопка");
             grred = "g";
            }
          }
         else
            if (g_ibuf_172[li_8 + 2] < g_ibuf_172[li_8 + 1] && g_ibuf_172[li_8 + 1] > g_ibuf_172[li_8])
             {
              Draw_Crossover(li_8, Red, 0);
              if(li_8 < 3 && alert && grred != "r")
               {
                Alert(Symbol(), " Красная кнопка");
                grred = "r";
               }
             }
      }

Вот скрин попытки компиляции в 610.Ошибки не по алерту,как я понял.
А версия которая была удачно скомпилирована в предущем билде вешает 610 терминал

Нажмите на изображение для увеличения
Название: Картинка.png
Просмотров: 18
Размер:	70.6 Кб
ID:	153431
ЭТО папа мой Шумахер,а я Херашум
17.02.2014, 10:08
Аватар для Fastof
Fastof Fastof вне форума Местный житель
Регистрация: 28.05.2011 / Сообщений: 183
Поблагодарили 171 раз(а) / Репутация: 172
Скомпилировал в 600 другого брокера,всё ок.0 ошибок.Вроди и на 610 заработал.Видимо 610 очень кривой билд.Спасибо
ЭТО папа мой Шумахер,а я Херашум
17.02.2014, 10:18
Аватар для maximuson
maximuson maximuson вне форума Новичок форума
Регистрация: 31.05.2013 / Сообщений: 48
Поблагодарили 27 раз(а) / Репутация: 28
Еще раз прошу подкажите, исправьте, посоветуйте, помогите как? Если цена дошла до стоп-лосса отложеного ордера (несработаного) то удалить его.

{
if (m<=mdown)
OrderSend(Symbol(),OP_BUYSTOP, Lotss,Ask+first_step*Point, 20, Ask-sl, Ask+tp, NULL, magic, 0, Green);

if (m>=mup)
OrderSend(Symbol(),OP_SELLSTOP,Lotss,Bid-first_step*Point, 20, Bid+sl, Bid-tp, NULL, magic, 0, Red);

}
if(Ask<sl && Bid>sl)
{
OrderDelete(1);
}
17.02.2014, 11:20
Аватар для AlexeyVik
AlexeyVik AlexeyVik на форуме Программист mql4 mql5
Регистрация: 19.11.2009 / Сообщений: 2,660
Поблагодарили 3,789 раз(а) / Репутация: 3781
Скомпилировал в 600 другого брокера,всё ок.0 ошибок.Вроди и на 610 заработал.Видимо 610 очень кривой билд.Спасибо
Вот не хочу тебя обидеть, но зачем идти на поводу у бездарей и винить в своих незнаниях кого угодно только не себя???
Ведь в твоем архиве был файл который должен быть для компиляции, компилятор читает из него функции и компилирует индикатор уже с этими функциями. Было-же написано
Если не понравится выводимый текст, найди в коде строки начинающиеся с Alert и там впиши текст который нравится.
И отвязал его от dll а в остальных просто исправил ошибки под новый билд.

ps; Остальные тоже отвязал от dll
Только не стал разбираться с необходимостью OU_Forex.mqh его надо положить в папку Include
Потом, я конечно проверил, да он необходим.
Fastof 
17.02.2014, 11:21
Аватар для eevviill
eevviill eevviill вне форума Заблокирован
За второе место в конкурсе 

Регистрация: 30.07.2009 / Сообщений: 5,474
Поблагодарили 9,035 раз(а) / Репутация: 9035
Пожалуйста, подскажите в чем может быть проблема - эксперт не делает скрины на графике RENKO!
Не на открытии и не на заданном интервале скрины не сохраняются!
interval пробовал 0 и больше - не помогло!
И после установки не могу открыть свойства F7
В какой папке фотки смотришь?
Закрытая тема

Метки
mql программирование, дописать индикатор, дописать эксперт, доработать советник, форекс программирование


Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Выкл.
Pingbacks are Выкл.
Refbacks are Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помощь профессионального программиста в написании МТС индикаторов советников. cmillion Поиск программиста, поиск заказов 96 05.09.2017 08:20
Написание экспертов, индикаторов. Улсуги VPS для ваших советников. RL.Maxim Temp, корзина, реклама 5 31.10.2009 21:55
Написание советников, индикаторов, скриптов для MT4 по Вашему ТЗ Impish Поиск программиста, поиск заказов 0 04.04.2009 21:30


Текущее время: 16:31. Часовой пояс GMT.


Перевод: zCarot
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
SEO by vBSEO