Закрытая тема
17.03.2012, 12:54
Аватар для Beast
Beast Beast вне форума Почётный гражданин
Регистрация: 12.10.2011 / Сообщений: 812
Поблагодарили 408 раз(а) / Репутация: 412
У кого есть время и настрой немного покопаться в боте?
нужно приделать трал стоп лосса, убрать тп и отучить удалять чужие ордера.
с тралом разобрался, решается вопрос установкой тралингатора с мэджиком этого бота на второй график.

Остался вопрос с удалением ручных отложек, кто может излечить?
17.03.2012, 19:32
Аватар для grimax
grimax grimax вне форума Элитный участник
Регистрация: 19.11.2010 / Адрес: grimax88@yandex.ru / Сообщений: 1,133
Поблагодарили 1,799 раз(а) / Репутация: 1800
колен ну штучек 50 )) а лучше без ограничения )) а зачем там этот индюк я не знаю ... скинул весь архив то что был
Сейчас должен до 99 колен открывать. В тестере торгует, проверяйте
17.03.2012, 20:39
Аватар для АлександрNT
АлександрNT АлександрNT вне форума Местный житель
Регистрация: 17.11.2008 / Сообщений: 66
Поблагодарили 9 раз(а) / Репутация: 9
Привет всем !!! господа программисты прикрутите пожалуйста к сеточке меджик, спасибо за помощь.
18.03.2012, 06:27
Аватар для grimax
grimax grimax вне форума Элитный участник
Регистрация: 19.11.2010 / Адрес: grimax88@yandex.ru / Сообщений: 1,133
Поблагодарили 1,799 раз(а) / Репутация: 1800
Сообщение от: АлександрNT
Привет всем !!! господа программисты прикрутите пожалуйста к сеточке меджик, спасибо за помощь.
18.03.2012, 06:51
Аватар для АлександрNT
АлександрNT АлександрNT вне форума Местный житель
Регистрация: 17.11.2008 / Сообщений: 66
Поблагодарили 9 раз(а) / Репутация: 9
спасибо !!!
18.03.2012, 11:29
Аватар для TvikN
TvikN TvikN вне форума Активный участник
Регистрация: 30.01.2011 / Сообщений: 183
Поблагодарили 56 раз(а) / Репутация: 57
Парни,загрузил с-к Func_AD.mqh.В навигаторе редактора он есть,а в навигаторе терминала-нет(и так в трех терминалах).Будьте добры,посмотрите в чем дело.Большое спасибо.
18.03.2012, 12:03
Аватар для grimax
grimax grimax вне форума Элитный участник
Регистрация: 19.11.2010 / Адрес: grimax88@yandex.ru / Сообщений: 1,133
Поблагодарили 1,799 раз(а) / Репутация: 1800
Парни,загрузил с-к Func_AD.mqh.В навигаторе редактора он есть,а в навигаторе терминала-нет(и так в трех терминалах).Будьте добры,посмотрите в чем дело.Большое спасибо.
Что это вообще? Файлы такого типа, должны лежать в папке include
18.03.2012, 12:05
Аватар для grimax
grimax grimax вне форума Элитный участник
Регистрация: 19.11.2010 / Адрес: grimax88@yandex.ru / Сообщений: 1,133
Поблагодарили 1,799 раз(а) / Репутация: 1800
Парни,загрузил с-к Func_AD.mqh.В навигаторе редактора он есть,а в навигаторе терминала-нет(и так в трех терминалах).Будьте добры,посмотрите в чем дело.Большое спасибо.
Это не советник, а библиотека функций
TvikN 
18.03.2012, 12:08
Аватар для TvikN
TvikN TvikN вне форума Активный участник
Регистрация: 30.01.2011 / Сообщений: 183
Поблагодарили 56 раз(а) / Репутация: 57
Это не советник, а библиотека функций
Извините,скачивал как советник.
18.03.2012, 12:10
Аватар для grimax
grimax grimax вне форума Элитный участник
Регистрация: 19.11.2010 / Адрес: grimax88@yandex.ru / Сообщений: 1,133
Поблагодарили 1,799 раз(а) / Репутация: 1800
Извините,скачивал как советник.
У советника должен быть формат mq4 или ex4
TvikN 
18.03.2012, 12:19
Аватар для TvikN
TvikN TvikN вне форума Активный участник
Регистрация: 30.01.2011 / Сообщений: 183
Поблагодарили 56 раз(а) / Репутация: 57
У советника должен быть формат mq4 или ex4
Спасибо и прошу извинить за беспокойство.
18.03.2012, 19:57
Аватар для ivan lisa
ivan lisa ivan lisa вне форума Заблокирован
Регистрация: 09.03.2012 / Сообщений: 194
Поблагодарили 111 раз(а) / Репутация: 95
Помогите прикрутить индикатор s-StochTrend к советнику Илан 1.5.

Суть работы советника должна быть таковой:
--------------------------------------------------


1. Позиции в советнике должны открываться и закрываться по индикатору, на следующей свече после сигнала, принцип - Bay/StopBay/Sell/StopSell/Bay...., и тд.тп.

2. Допустим советник открыл позицию на Bay, если пара уходит против позиции, и появляется ещё сигнал на Bay, то открывается ещё одна позиция (на следующей свече после установившегося сигнала), по размеру LotExponent, как и подобает принципу работы Илана (при такой работе функцию PipStep нужно убрать из кода, потому, что эту функию будут исполнять сами сигналы индикатора появляющиеся при просадке).
Допустим советник залез в просадку по мартингейлу, пускай отрабатывает эту просадку.

3. Дальше (параллельная работа).
Если при просадке на Bay (смотрим пункт 2) по индикатору появляется сигнал на Sell, то открывается позиция на Sell. При появлении сигнала на Bay, Sell закрывается, Bay НЕ ОТКРЫВАЕТСЯ, потому, что ещё работает мартингел по пункту 2 на Bay, ТОЛЬКО SELL.
Если по этому Sell пошла тоже просадка, то включается такой же принцип мартингейла, как и в первом случае (смотрим пункт 2), который параллельно отрабатывает первую просадку.

Вообщем, советник должен работать:

И по сигналам индикатора Bay/StopBay/Sell/StopSell/Bay, и тд.тп.
И по принципу мартингейл 1 (просадка по Bay) + сигналы индикатора Sell/StopSell/Sell/StopSell/Sell/StopSell/Sell...., и тд.тп.
И по принципу мартингейл 2 (просадка по Sell) + сигналы индикатора Bay/StopBay/Bay/StopBay/Bay....., и тд.тп..


В итоге получается:
1. Получаем меньшее открытие ордеров при просадке именно по сигналам индикатора, а не по "Дубовому" PipStep. В итоге "Залога" будет браться в разы меньше.
2. Зарабатываем к депозиту на сигналах самого индикатора.
3. Если подключится второй мартингейл, то первый в любом случае закроется по Тейк-профиту, к торому будет двигаться пара на втором мартингейле.
В итоге, именно по этому принципу, мы получаем просадку и взятие "Залога" в разы меньше, чем при использовании в советниках Илан "Дубового принципа" мартингейл + PipStep

Именно такой принцип работы советника, если программист напишет его именно так, как я объяснил, будет в разы стабильнее.
Советник Илан 1.5, и индикатор s-StochTrend, находятся внизу.

Последний раз редактировалось ivan lisa; 19.03.2012 в 15:18.
19.03.2012, 06:55
Аватар для grimax
grimax grimax вне форума Элитный участник
Регистрация: 19.11.2010 / Адрес: grimax88@yandex.ru / Сообщений: 1,133
Поблагодарили 1,799 раз(а) / Репутация: 1800
Помогите прикрутить индикатор s-StochTrend к советнику Илан 1.5.

Суть работы советника должна быть таковой:
--------------------------------------------------

...................
Модификаций илана множество, нет ни одного другого советника, с таким кол-вом модификаций. Толку только нет. Вряд ли кто-то возмется здесь
19.03.2012, 08:33
Аватар для ivan lisa
ivan lisa ivan lisa вне форума Заблокирован
Регистрация: 09.03.2012 / Сообщений: 194
Поблагодарили 111 раз(а) / Репутация: 95
Модификаций илана множество, нет ни одного другого советника, с таким кол-вом модификаций. Толку только нет. Вряд ли кто-то возмется здесь
От тех Иланой толку нет, потому что они все работают по функции PipStep + мартингейл.
А я предлагаю, чтобы функция мартингейл открывалась не по "Дубовому" PipStep, а по самим сигналам индикатора, да ещё и другие сигналы будут отрабатываться.
Разница будет просто огромная.
Жаль конечно, что никто не возьмётся за такую идею.
19.03.2012, 13:31
Аватар для Beast
Beast Beast вне форума Почётный гражданин
Регистрация: 12.10.2011 / Сообщений: 812
Поблагодарили 408 раз(а) / Репутация: 412
никак не могу разобраться, почему удаляет отложки ручные.
поможет кто?
вот код

Код:
li_0 = OrdersTotal() - 1;
   double ld_124 = 0;
   double ld_132 = 0;
   if (l_count_48 != 0) {
      for (l_pos_4 = li_0; l_pos_4 >= 0; l_pos_4--) {
         OrderSelect(l_pos_4, SELECT_BY_POS);
         if (OrderMagicNumber() == MagicNumber && OrderSymbol() == Symbol()) {
            if (OrderType() < OP_SELLSTOP) ld_124 += OrderLots();
            ld_132 += OrderProfit() + OrderSwap();
         }
      }
      if (ld_132 >= l_marginrequired_24 * ld_124 / 2.0)
       {
         for (l_pos_4 = li_0; l_pos_4 >= 0; l_pos_4--) 
         {
            OrderSelect(l_pos_4, SELECT_BY_POS);
            if (OrderMagicNumber() == MagicNumber && OrderSymbol() == Symbol()) 
            {
               if (OrderType() == OP_BUY) CloseBuy();
               if (OrderType() == OP_SELL) CloseSell();
               if (OrderType() > OP_SELL) CloseLimit();
            }
         }
      }

void CloseLimit() {
   int l_error_0;
   int l_ord_delete_12;
   int l_count_8 = 0;
   while (true) {
      l_ord_delete_12 = OrderDelete(OrderTicket());
      l_error_0 = GetLastError();
      if (l_error_0 == 0/* NO_ERROR */) {
         Print("Close Limit Order. Лимит ордер закрыт");
         return;
      }
      Print("Не могу закрыть лимит ордер по символу ", Symbol(), " Ошибка № ", GetLastError());
      Sleep(500);
      RefreshRates();
      l_count_8++;
      if (l_count_8 <= 25) continue;
      break;
   }
   Alert("Order failed to CLOSE - See Journal for errors");
}
что в нем не так? вроде проверка по магику стоит
19.03.2012, 22:03
Аватар для Djozes
Djozes Djozes вне форума Местный житель
Регистрация: 01.02.2012 / Адрес: Украина / Сообщений: 316
Поблагодарили 226 раз(а) / Репутация: 227
  • Отправить сообщение для Djozes с помощью ICQ Отправить сообщение для Djozes с помощью Skype™
Уважаемые програмисты сам пока что нерешился изучить этот язык попрошк вас к индюку доавить алерт и отправку Email при появлении красно й или зеленой стрелочки, за раннее спаси6о
20.03.2012, 03:25
Аватар для LuRAS
LuRAS LuRAS вне форума Местный житель
Регистрация: 04.02.2009 / Сообщений: 57
Поблагодарили 148 раз(а) / Репутация: 148
Здравствуйте, вот столкнулся с проблемой: имеется индикатор MTF Т3 мне нужен был сдвиг по оси х сделал вот так(см. файл) теперь если поставить значение 0 и откомпилировать, а затем вручную вводить значения то всё работает как мне нужно на картинке
Нажмите на изображение для увеличения
Название: Т3-6ручную.gif
Просмотров: 55
Размер:	14.4 Кб
ID:	70094

А если вписать значение например -2 и откомпилировать то получается вот так
Нажмите на изображение для увеличения
Название: Т3-2.gif
Просмотров: 44
Размер:	14.9 Кб
ID:	70095
и если в процессе менять то сдвигается индикатор на 3 бара(стоит D1) не на 1
Вобщем нужно сделать так чтобы при компиляции было как на 1 картинке.
Помогите пожалуйста кто может.

T3_clean_shift.mq4

Последний раз редактировалось LuRAS; 20.03.2012 в 03:29.
20.03.2012, 21:42
Аватар для Darksie
Darksie Darksie вне форума Почётный гражданин
Регистрация: 16.08.2011 / Сообщений: 322
Поблагодарили 339 раз(а) / Репутация: 341

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

Всем привет! Кто нибудь добавьте пожалуйста к индикатору звуковое уведомление при появлении сигнала.
21.03.2012, 09:32
Аватар для tai78
tai78 tai78 вне форума Новичок форума
Регистрация: 08.07.2010 / Сообщений: 90
Поблагодарили 11 раз(а) / Репутация: 12
Посмотрите пожалуйста этого робота,все ли написанное в коде заведено для работы или отключено для дальнейшей доработки, так как включаешь например реверс и при этом никакой реакции(((. В коде например есть скользящая
это первая
string gs_unused_1344 = "moving average one";
int g_period_1352 = 200;
также есть с периодом 50 вторая,в коде перед этими строками есть параметры
bool gi_1336 = FALSE;
bool gi_1340 = FALSE;
может их надо включать для работы,перебором я пробовал включать режим торговли меняется, но все же.
Есть в коде строчки связанные с фибо уровнями
string gs_unused_2036 = "standard fibs ";
но после них все стоит в false,тоже неясно.
С пивот линиями неясно включены ли они действительно для торговли,при отключении работы в автомате и настройке этих уровней в ручном режиме и даже оптимизации ну никак неменяется торговля((.
И так таких параметров много, выводил все параметры для изменения,но очень долго так тестировать(((.
Доработайте если возможно.
21.03.2012, 11:33
Аватар для maxstah
maxstah maxstah вне форума Местный житель
Регистрация: 02.09.2010 / Сообщений: 306
Поблагодарили 247 раз(а) / Репутация: 250
  • Отправить сообщение для maxstah с помощью Skype™

По умолчанию Риск менеджмент

Уважаемые доктора, прикрутите пожалуйста к советнику ещё одну переменную "Risk", указывая значение которой, советник открывал бы первый ордер с размером лота в зависимости от баланса, а если бы значение было 0, то советник открывался бы заранее указанным лотом.

Последний раз редактировалось maxstah; 04.05.2012 в 06:33.
Закрытая тема

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


Опции темы

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

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


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


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


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