Закрытая тема
29.04.2013, 12:46
Аватар для A1ex
A1ex A1ex вне форума ~~~~~
Регистрация: 17.01.2009 / Сообщений: 6,662
Поблагодарили 9,279 раз(а) / Репутация: 9284
  • Отправить сообщение для A1ex с помощью ICQ
Прикрутите пожалуйста алерт к стрелкам.
upvtku 
29.04.2013, 13:36
Аватар для spgacc
spgacc spgacc вне форума Новичок форума
Регистрация: 03.08.2012 / Сообщений: 19
Поблагодарили 6 раз(а) / Репутация: 7
Подсобите с индикатором, проблема пустяковая, индюк выдает алерты, но в алерте нет указания пары, только что событие произошло, а когда открыто 8 пар, начинаешь перебирать все подряд ))

Код:
#property copyright "MojoFX - Conversion only"
#property link      "http://groups.yahoo.com/group/MetaTrader_Experts_and_Indicators/"

#property indicator_chart_window
#property indicator_buffers 4
#property indicator_color1 White
#property indicator_color2 Lime
#property indicator_color3 Crimson
#property indicator_color4 CLR_NONE

extern bool Alert_Coral_Crossing = TRUE;
bool gi_80 = TRUE;
int gi_84 = 5;
double gd_88 = 0.4;
double g_ibuf_96[];
double g_ibuf_100[];
double g_ibuf_104[];
double g_ibuf_108[];
double gda_112[];
double gda_116[];
double gda_120[];
double gda_124[];
double gda_128[];
double gda_132[];
double gd_136;
double gd_144;
double gd_152;
double gd_160;
double gd_168;
double gd_176;
double gd_184;
double gd_192;
double gd_200;
bool gi_208 = FALSE;
bool gi_212 = FALSE;

int init() {
   IndicatorBuffers(4);
   SetIndexBuffer(0, g_ibuf_96);
   SetIndexBuffer(1, g_ibuf_100);
   SetIndexBuffer(2, g_ibuf_104);
   SetIndexBuffer(3, g_ibuf_108);
   SetIndexStyle(0, DRAW_LINE, STYLE_SOLID, 2, White);
   SetIndexStyle(1, DRAW_LINE, STYLE_SOLID, 2, Lime); // C'95,154,88;' // C'223,172,38;'
   SetIndexStyle(2, DRAW_LINE, STYLE_SOLID, 2, Crimson);
   IndicatorShortName("THV Coral (" + gi_84 + ") ");
   gd_192 = gd_88 * gd_88;
   gd_200 = 0;
   gd_200 = gd_192 * gd_88;
   gd_136 = -gd_200;
   gd_144 = 3.0 * (gd_192 + gd_200);
   gd_152 = -3.0 * (2.0 * gd_192 + gd_88 + gd_200);
   gd_160 = 3.0 * gd_88 + 1.0 + gd_200 + 3.0 * gd_192;
   gd_168 = gi_84;
   if (gd_168 < 1.0) gd_168 = 1;
   gd_168 = (gd_168 - 1.0) / 2.0 + 1.0;
   gd_176 = 2 / (gd_168 + 1.0);
   gd_184 = 1 - gd_176;
   return (0);
}

int deinit() {
   return (0);
}

int start() {
   double coralValue;
   double prevCoralValue;
   if (gi_80 == FALSE) return (0);
   int li_20 = IndicatorCounted();
   if (li_20 < 0) return (-1);
   if (li_20 > 0) li_20--;
   int li_16 = Bars - li_20 - 1;
   ArrayResize(gda_112, Bars + 1);
   ArrayResize(gda_116, Bars + 1);
   ArrayResize(gda_120, Bars + 1);
   ArrayResize(gda_124, Bars + 1);
   ArrayResize(gda_128, Bars + 1);
   ArrayResize(gda_132, Bars + 1);
   for (int i = li_16; i >= 0; i--) {
      gda_112[Bars - i] = gd_176 * Close[i] + gd_184 * (gda_112[Bars - i - 1]);
      gda_116[Bars - i] = gd_176 * (gda_112[Bars - i]) + gd_184 * (gda_116[Bars - i - 1]);
      gda_120[Bars - i] = gd_176 * (gda_116[Bars - i]) + gd_184 * (gda_120[Bars - i - 1]);
      gda_124[Bars - i] = gd_176 * (gda_120[Bars - i]) + gd_184 * (gda_124[Bars - i - 1]);
      gda_128[Bars - i] = gd_176 * (gda_124[Bars - i]) + gd_184 * (gda_128[Bars - i - 1]);
      gda_132[Bars - i] = gd_176 * (gda_128[Bars - i]) + gd_184 * (gda_132[Bars - i - 1]);
      g_ibuf_108[i] = gd_136 * (gda_132[Bars - i]) + gd_144 * (gda_128[Bars - i]) + gd_152 * (gda_124[Bars - i]) + gd_160 * (gda_120[Bars - i]);
      coralValue = g_ibuf_108[i];
      prevCoralValue = g_ibuf_108[i + 1];
      g_ibuf_96[i] = coralValue;
      g_ibuf_100[i] = coralValue;
      g_ibuf_104[i] = coralValue;
      if (prevCoralValue > coralValue) g_ibuf_100[i] = EMPTY_VALUE;
      else {
         if (prevCoralValue < coralValue) g_ibuf_104[i] = EMPTY_VALUE;
         else g_ibuf_96[i] = EMPTY_VALUE;
      }
      if (Alert_Coral_Crossing) {
         if (!gi_208 && Close[1] > Close[2] && Close[1] > g_ibuf_108[i + 1] && Close[2] < g_ibuf_108[i + 1]) {
            Alert("PA crossing Coral from below !");
            gi_208 = TRUE;
            gi_212 = FALSE;
         }
         if (!gi_212 && Close[1] < Close[2] && Close[1] < g_ibuf_108[i + 1] && Close[2] > g_ibuf_108[i + 1]) {
            Alert("PA crossing Coral from above !");
            gi_208 = FALSE;
            gi_212 = TRUE;
         }
      }
   }
   return (0);
}
29.04.2013, 14:06
Аватар для Владимир vn
Владимир vn Владимир vn на форуме Новичок форума
Регистрация: 28.06.2012 / Сообщений: 17
Поблагодарили 7 раз(а) / Репутация: 8
Здравствуйте! Уважаемые доктора,доработайте пожалуйста Илана. При перезапуске терминала открывает новые ненужные ордера,увеличивая объём.
29.04.2013, 14:35
Аватар для fxfxfxfx
fxfxfxfx fxfxfxfx вне форума Местный житель
Регистрация: 30.05.2012 / Сообщений: 223
Поблагодарили 209 раз(а) / Репутация: 210
м-да спрос на модернизацию сумасшедший

alexshell -дружище -если найдеться время прикрутить к боту-
торговлю по времени
начало и окончание

спасибо братишка-если уделиш время
удачи
29.04.2013, 16:27
Аватар для meblivsim
meblivsim meblivsim вне форума Активный участник
Регистрация: 16.12.2012 / Адрес: Файна / Сообщений: 134
Поблагодарили 71 раз(а) / Репутация: 72

По умолчанию Алерт и мыло

Господа кто может помочь нужно в индикатор воткнуть алерт и отправку на мыло алерт и отправка при появлении жолтого столбика гистограмы знаю что подрисовывает но терпимо !!! Зарание благодарен всем профитов !!!
29.04.2013, 17:38
Аватар для A1ex
A1ex A1ex вне форума ~~~~~
Регистрация: 17.01.2009 / Сообщений: 6,662
Поблагодарили 9,279 раз(а) / Репутация: 9284
  • Отправить сообщение для A1ex с помощью ICQ
Подсобите с индикатором, проблема пустяковая, индюк выдает алерты, но в алерте нет указания пары, только что событие произошло, а когда открыто 8 пар, начинаешь перебирать все подряд ))
Держи.
29.04.2013, 17:45
Регистрация: 25.04.2012 / Сообщений: 2,435
Поблагодарили 12,096 раз(а) / Репутация: 12095
Привет Alex ,а сможешь сделать ,чтобы после обновления или перезагрузки терминала показания оставались ,как на первом скрине ,а не становились ступенькой ? Пожалуйста !
29.04.2013, 18:03
Аватар для A1ex
A1ex A1ex вне форума ~~~~~
Регистрация: 17.01.2009 / Сообщений: 6,662
Поблагодарили 9,279 раз(а) / Репутация: 9284
  • Отправить сообщение для A1ex с помощью ICQ
Привет Alex ,а сможешь сделать ,чтобы после обновления или перезагрузки терминала показания оставались ,как на первом скрине ,а не становились ступенькой ? Пожалуйста !
Не с этим не ко мне С этим лучше к alexshell или к eevviill
olezok 
29.04.2013, 18:05
Регистрация: 25.04.2012 / Сообщений: 2,435
Поблагодарили 12,096 раз(а) / Репутация: 12095
Не с этим не ко мне С этим лучше к alexshell или к eevviill
Ясно. Я думал ты доработкой занялся.
29.04.2013, 20:53
Аватар для EgorD
EgorD EgorD на форуме Местный житель
Регистрация: 21.11.2008 / Сообщений: 287
Поблагодарили 208 раз(а) / Репутация: 209
Ребята, как бороться с залипанием некоторых индюков на оффлайн графиках? Я имею в виду когда стрелки дублируются на каждой последующей свече. Где то была инфа - но найти не могу. Там вроде в код надо пару строк вписывать.
30.04.2013, 01:17
Аватар для DRACON
DRACON DRACON вне форума Прохожий
Регистрация: 09.12.2012 / Сообщений: 1
Поблагодарили 0 раз(а) / Репутация: 1
Господа кто может помочь, нужно из сова вытащить индюка в правый нижний угол терминала. Зарание благодарен, Всем профитов !!!
30.04.2013, 05:13
Аватар для Dendjo
Dendjo Dendjo вне форума Местный житель
Регистрация: 23.03.2013 / Сообщений: 384
Поблагодарили 226 раз(а) / Репутация: 226

По умолчанию ТРАЛ

всем привет! народ помогите найти если таковая есть, нужна сова которая просто выстовляет линии стоп и тейк и тралила и при сробатывании закрития по тралу открывала ордер в другую сторону
30.04.2013, 08:11
Аватар для Vik940
Vik940 Vik940 на форуме Почётный гражданин
Регистрация: 26.05.2012 / Сообщений: 152
Поблагодарили 346 раз(а) / Репутация: 347
м-да спрос на модернизацию сумасшедший

alexshell -дружище -если найдеться время прикрутить к боту-
торговлю по времени
начало и окончание

спасибо братишка-если уделиш время
удачи
Проверяй
30.04.2013, 08:16
Регистрация: 23.04.2011 / Адрес: Ялта / Сообщений: 584
Поблагодарили 3,713 раз(а) / Репутация: 3711
  • Отправить сообщение для yupyalta с помощью ICQ
Господа кто может помочь, нужно из сова вытащить индюка в правый нижний угол терминала. Зарание благодарен, Всем профитов !!!
Лови индюк

Последний раз редактировалось yupyalta; 30.04.2013 в 08:19.
30.04.2013, 09:08
Регистрация: 23.04.2011 / Адрес: Ялта / Сообщений: 584
Поблагодарили 3,713 раз(а) / Репутация: 3711
  • Отправить сообщение для yupyalta с помощью ICQ
прикрутить окно инфо к советнику в архиве сова и индюк пост : #5269

Последний раз редактировалось yupyalta; 30.04.2013 в 09:55.
30.04.2013, 11:05
Аватар для Pars
Pars Pars вне форума Активный участник
Регистрация: 10.03.2011 / Сообщений: 65
Поблагодарили 96 раз(а) / Репутация: 97
а че, смысл есть.. когда на движение знаешь план А и Б, открываешь одновременно.. отработал план А, - фиксим прибыль и идем на план Б..
а так смысла точно больше нету никакого в наращивании спреда..
ну если бы, все бы было просто..
а например работает только А, идет безоткат пунктов этак на очень много и Б "не срабатывает" тогда что..?
на самом деле важна совокупность системы, а данный тезис лишь малая её часть, хотя важная..

Уважаемый доктора! Я тут столкнулся с серьезной проблемочкой.. доработайте пожалуйста робота. В ТС он нужен как воздух жабе чтобы квакать, без него никак..
При вынужденных перезапусках терминала и его повторном включении ( например, обрыв связи у интернет-провайдера, зависание терминала на новостях и т.п.) бот открывает новые ненужные ордера. И даже когда просто кидаешь его на график, он сразу открывает, ну с этим еще можно бороться, поставив птичку на ручном подтверждении, а вот с вырубанием- включением терминала никак.. Мне надо чтобы бот открывался только по сигналам индюка независимо от других факторов. буду весьма признателен.

бот и индюк

Последний раз редактировалось Pars; 14.05.2013 в 10:53.
30.04.2013, 19:50
Аватар для fxfxfxfx
fxfxfxfx fxfxfxfx вне форума Местный житель
Регистрация: 30.05.2012 / Сообщений: 223
Поблагодарили 209 раз(а) / Репутация: 210
[QUOTE=Vik940;622712]Проверяй[/QUOTEБ
Благодарочка
Vik940
если еще будет время посмотри вот этого бота-не хочет на ECN счетах работать(в тестере при этом идет)
спасибо и с наступающими
30.04.2013, 22:02
Аватар для Моряк
Моряк Моряк вне форума Интересующийся
Регистрация: 26.09.2010 / Сообщений: 9
Поблагодарили 2 раз(а) / Репутация: 3
Посмотрите , в тестере идёт а на реале молчит!!!!!!!!!!!!!!!!!!!!
Помогите!!!!!!!!!!!!
30.04.2013, 22:31
Регистрация: 23.11.2011 / Адрес: Земля / Сообщений: 1,410
Поблагодарили 2,259 раз(а) / Репутация: 2260

По умолчанию Всем привет !

Прикрутите пожалоста трал так чтоб тралил безубыток .
Заранее примного благодарен !
С уважением Владимир!
http://forexsystems.ru/poleznye-dlya...tml#post467397

ГДЕ ЕСТЬ ЗАКОН - ТАМ НЕТ СВОБОДЫ

Последний раз редактировалось volodymyr67; 03.05.2013 в 16:10.
30.04.2013, 23:51
Аватар для kazamaki
kazamaki kazamaki вне форума Интересующийся
Регистрация: 08.04.2013 / Сообщений: 12
Поблагодарили 0 раз(а) / Репутация: 1

По умолчанию Опять 123

Здравствуйте уважаемые )) сразу хочу извинится за мой русский так как учил Украинский)) штож к делу вот у меня есть сов принцип работы такой при показе индикаторов он вставляет ордер либо на бай либо на сел, рынок не идет в строну ордера он вставляет +1 ордер на заданном расстоянии )) типичный сеточник )) но вот я хочу Иво модифицировать)) например если я поставил максимальное количество ордеров 2 на расстояния 60 пунктов но цена продолжает расти или падать ) мне нужно штоб он выставил ордер противоположный первым двум обємом первых двух ордеров)) короче зашел в замок расстояния от 2 к 3 ордеру также 60 пунктов)) я уже делал попытки прикрутить эту функцию к сову но к сожалению моих познаний в программировании не хватает(( если кто возьмется за это я буду очень признателен
P.s Отдельное спасибо ишо раз alexshell за помощь з тралом )) больших тебе профитов)
P.p.s Вот начало части коди которий я питался дописать))
if (total()>=counterlevel && total()<=6 && countertrend)
{
if(total()>counterlevel)
{

Последний раз редактировалось kazamaki; 20.05.2013 в 07:52.
Закрытая тема

Метки
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


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


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