Закрытая тема
12.08.2013, 12:00
Аватар для egorr007
egorr007 egorr007 вне форума Новичок форума
Регистрация: 31.08.2012 / Сообщений: 45
Поблагодарили 14 раз(а) / Репутация: 15
делал я так...
//-----------------------------------------------------------------
/*
int bar_Up=0;
int bar_Dn = 0;
double z=0;

if ((Ns1s > Ns1b)&&(Ns2s>Ns2b))//buy
{z=-1;bar_Dn = 0;bar_Up++;Comment("Зелёная__ВВЕРХ_",b ar_Up); }


if ((Ns1s < Ns1b)&&(Ns2s<Ns2b))//sell
{z=1;bar_Up = 0;bar_Dn++;Comment("Красная__ВНИЗ_",bar _Dn); }
*/
//-----------------------------------------------------------------
вообще перестаёт считать, уже как только не делал...

не первый день бьюсь..

из -за этого вот, и дальше не могу идти...
в интнете тоже не могу примера найти... может я не так на это смотрю,
понимаю - что ничё не понимаю...

А как освободитесь - может гляните? плз!
12.08.2013, 12:24
Аватар для egorr007
egorr007 egorr007 вне форума Новичок форума
Регистрация: 31.08.2012 / Сообщений: 45
Поблагодарили 14 раз(а) / Репутация: 15
А вот так, опять всё подряд считает
//-----------------------------------------------------------------

int bar_Up=0;
int bar_Dn = 0;
double z=0;
for(int i=0;i<iBars(Symbol(),PERIOD_H1);i++)


if ((Ns1s > Ns1b)&&(Ns2s>Ns2b))//buy
{z=-1;bar_Dn = 0;bar_Up=i;Comment("Зелёная__ВВЕРХ_",b ar_Up); }


if ((Ns1s < Ns1b)&&(Ns2s<Ns2b))//sell
{z=1;bar_Up = 0;bar_Dn=i;Comment("Красная__ВНИЗ_",bar _Dn); }

//-----------------------------------------------------------------
топчусь на одном месте...
12.08.2013, 13:23
Аватар для AlexeyVik
AlexeyVik AlexeyVik вне форума Программист mql4 mql5
Регистрация: 19.11.2009 / Сообщений: 2,660
Поблагодарили 3,789 раз(а) / Репутация: 3781
А вот так, опять всё подряд считает
//-----------------------------------------------------------------

int bar_Up=0;
int bar_Dn = 0;
double z=0;
for(int i=0;i<iBars(Symbol(),PERIOD_H1);i++)


if ((Ns1s > Ns1b)&&(Ns2s>Ns2b))//buy
{z=-1;bar_Dn = 0;bar_Up=i;Comment("Зелёная__ВВЕРХ_",b ar_Up); }


if ((Ns1s < Ns1b)&&(Ns2s<Ns2b))//sell
{z=1;bar_Up = 0;bar_Dn=i;Comment("Красная__ВНИЗ_",bar _Dn); }

//-----------------------------------------------------------------
топчусь на одном месте...
Посмотрел. У тебя не правильно поставлено условие.
Это условие выполняется только в момент пересечения линий, а на следующем баре уже нет. Потому и не считает.
Тут надо ставить двойное условие и побаровый режим чтобы не считал одну свечу на каждом тике.
Вот функция побарового режима
Код:
//*************Задержка до открытия нового бара**********************|
bool NewBar()
{
   static datetime lastbar = 0;
   datetime curbar = Time[0];
   if(lastbar != curbar)
   {
      lastbar = curbar;
      return(true);
   }
   else return(false);
}//******************************************************************|
Из старта у тебя должно быть примерно так
Код:
if(NewBar())
{
if (Ns1s > Ns1b && Ns2s>Ns2b)//buy 
{
z=-1;
bar_Dn = 0;
if(Ns1s > Ns1b)
{
bar_Up++;
}
}
// И соответственно для sell
}
И не нравится мне твой цикл. Если ты хочешь посчитать по всей истории, то может быть и надо так, по всем барам. А если для работы то и цикл совсем не нужен. только начнётся отсчёт от первого пересечения, но для новичка и так пойдёт. А по хорошему в init() в цикле надо посчитать от последнего пересечения и потом продолжать пересчёт по открытию нового бара. Досконально разбираться нет ни времени ни желания. Извини за такую откровенность.
12.08.2013, 14:19
Аватар для egorr007
egorr007 egorr007 вне форума Новичок форума
Регистрация: 31.08.2012 / Сообщений: 45
Поблагодарили 14 раз(а) / Репутация: 15
Спасибо огромное! Я думаю мне это очень поможет... а то с места не мог сдвинуться.
Ещё раз, Спасибо Вам!!!
12.08.2013, 14:40
Аватар для egorr007
egorr007 egorr007 вне форума Новичок форума
Регистрация: 31.08.2012 / Сообщений: 45
Поблагодарили 14 раз(а) / Репутация: 15
ещё вопрос: куда по вашему мне коммент вставить? в какую строку, после чего?
12.08.2013, 15:10
Аватар для Valeriy2
Valeriy2 Valeriy2 вне форума Интересующийся
Регистрация: 05.10.2012 / Сообщений: 5
Поблагодарили 3 раз(а) / Репутация: 4

По умолчанию Здравствуйте!

Помогите пожалуйста доделать индюк помещенный во вложения! С автором связаться не могу, но думаю сдесь и начинающий программист справиться,а сам я в программировании ноль. Нужно добавить во внешние настройки параметры уровней коррекции, (стиль и толщину линий, если не трудно,но не обязательно), как в штатном инструменте МТ, а если текст рекламный убрать так вообще будет мечта. Ребята, обратите внимание, очень интересный индикатор полчиться, аналогичных в сети ,сколько не искал, не смог найти, другие ставят уровни коррекции по открытому таймфрейму, а если уровни нужны для Н1, а работаешь, к примеру на М5? Может попадался кому такой?

Последний раз редактировалось Valeriy2; 27.07.2014 в 09:48.
12.08.2013, 15:17
Аватар для egorr007
egorr007 egorr007 вне форума Новичок форума
Регистрация: 31.08.2012 / Сообщений: 45
Поблагодарили 14 раз(а) / Репутация: 15
[/CODE]
И не нравится мне твой цикл. Если ты хочешь посчитать по всей истории, то может быть и надо так, по всем барам. А если для работы то и цикл совсем не нужен. только начнётся отсчёт от первого пересечения, но для новичка и так пойдёт. А по хорошему в init() в цикле надо посчитать от последнего пересечения и потом продолжать пересчёт по открытию нового бара. Досконально разбираться нет ни времени ни желания. Извини за такую откровенность.
Да. Это для работы.
Но Увы, ничего не работает...Придётся дальше долбиться...
Простите если я вас напрасно отвлёк...
12.08.2013, 17:43
Аватар для AlexeyVik
AlexeyVik AlexeyVik вне форума Программист mql4 mql5
Регистрация: 19.11.2009 / Сообщений: 2,660
Поблагодарили 3,789 раз(а) / Репутация: 3781
Да. Это для работы.
Но Увы, ничего не работает...Придётся дальше долбиться...
Простите если я вас напрасно отвлёк...
Помочь подсказками всегда готов. Не всегда есть время и желание что-то просто сделать, в виде шаблона, не-до-программистам.
ещё вопрос: куда по вашему мне коммент вставить? в какую строку, после чего?
Для коммента лучше завести строковую переменную и присваивать ей значение
Код:
string s_comment;
// и после подсчёта количества баров
if(bar_Up != 0) s_comment = bar_Up;
else if(bar_Dn != 0) s_comment = bar_Dn; 

// а в конце кода
Comment(s_comment);
12.08.2013, 21:51
Аватар для egorr007
egorr007 egorr007 вне форума Новичок форума
Регистрация: 31.08.2012 / Сообщений: 45
Поблагодарили 14 раз(а) / Репутация: 15
Хорошо. Спасибо!
13.08.2013, 05:36
Аватар для Karabas BARABAS
Karabas BARABAS Karabas BARABAS на форуме Директор Буратины
Регистрация: 06.10.2012 / Адрес: Пуп Земли / Сообщений: 2,493
Поблагодарили 3,527 раз(а) / Репутация: 3539

По умолчанию прикрутить уровни

Уважаемые,
Помогите, прикрутите недостающие уровни 23.6, 76.4, 100. к обоим индюкам. И еще просьба Хочется поставить оба индюка на 1 график, но показывает только один т.к. это вобщем один и тотже.
13.08.2013, 06:22
Аватар для ALEKSUS
ALEKSUS ALEKSUS вне форума Активный участник
Регистрация: 29.09.2010 / Сообщений: 186
Поблагодарили 65 раз(а) / Репутация: 66
Прошу снять ограничения по времени работы, чтоб работал на реале.

Последний раз редактировалось ALEKSUS; 04.10.2013 в 10:34.
13.08.2013, 06:27
Аватар для ALEKSUS
ALEKSUS ALEKSUS вне форума Активный участник
Регистрация: 29.09.2010 / Сообщений: 186
Поблагодарили 65 раз(а) / Репутация: 66
Прошу снять ограничения по времени работы, чтоб работал на реале.
почему-то не загрузилось

Последний раз редактировалось ALEKSUS; 04.10.2013 в 10:34.
13.08.2013, 08:08
Аватар для bleike
bleike bleike вне форума Новичок форума
Регистрация: 26.03.2010 / Сообщений: 108
Поблагодарили 19 раз(а) / Репутация: 18
можете сделать так чтобы этот скрипт открывал 2 ордера, что он кстати и делает только не от цены а от того места в которое его кинут?
13.08.2013, 13:14
Аватар для 111173
111173 111173 вне форума Прохожий
Регистрация: 22.12.2012 / Сообщений: 2
Поблагодарили 0 раз(а) / Репутация: 1
Подскажите, можно ли написать советник ( скрипт ) который бы выставлял линии с заданными условиями?
13.08.2013, 13:51
Аватар для Warllam
Warllam Warllam на форуме Интересующийся
Регистрация: 17.06.2010 / Адрес: Барнаул / Сообщений: 16
Поблагодарили 1 раз в 1 сообщении / Репутация: 2
поправте на 5 знаках не работает Пожалуйста
13.08.2013, 14:24
Аватар для amarlboro
amarlboro amarlboro на форуме Почётный гражданин
Регистрация: 15.07.2011 / Адрес: Москва / Сообщений: 373
Поблагодарили 432 раз(а) / Репутация: 434
Ребят, а нельзя ли индюшка подправить? Чтобы уж если дал сигнал, то потом его не менял. Спасибо.
13.08.2013, 21:52
Аватар для Tradebook24
Tradebook24 Tradebook24 вне форума Интересующийся
Регистрация: 15.06.2013 / Сообщений: 1
Поблагодарили 3 раз(а) / Репутация: 4
Hello Guys,

I am looking for a mql programmer. Please add me on skype: forex-chat.de
14.08.2013, 14:01
Аватар для serzh777
serzh777 serzh777 вне форума Интересующийся
Регистрация: 06.07.2011 / Сообщений: 7
Поблагодарили 0 раз(а) / Репутация: 1

По умолчанию из индикатора советник

Здравствуйте. Очень нужно сделать из индикатора Adx_crossing советник, показывает хорошие сигналы и в дальнейшем не меняет их. Искал в интернете, но не нашел таких. Нужно сделать, чтоб он выставлял по сигналу (где белые и красные точки входа) ордер сразу с тейкпрофитом и стоплоссом, которые можно задавать самому. Если можете сделайте пожалуйста, чтоб мог трейлинг стоп выставлять! Заранее спасибо!!!
14.08.2013, 14:04
Аватар для Lexxodessa
Lexxodessa Lexxodessa на форуме Почётный гражданин
Регистрация: 05.05.2011 / Сообщений: 285
Поблагодарили 358 раз(а) / Репутация: 359
Hello Guys,

I am looking for a mql programmer. Please add me on skype: forex-chat.de
------------------------------------------
http://www.mql5.com/en/job/developers
14.08.2013, 14:14
Аватар для Lexxodessa
Lexxodessa Lexxodessa на форуме Почётный гражданин
Регистрация: 05.05.2011 / Сообщений: 285
Поблагодарили 358 раз(а) / Репутация: 359
Здравствуйте. Очень нужно сделать из индикатора Adx_crossing советник, показывает хорошие сигналы и в дальнейшем не меняет их. Искал в интернете, но не нашел таких. Нужно сделать, чтоб он выставлял по сигналу (где белые и красные точки входа) ордер сразу с тейкпрофитом и стоплоссом, которые можно задавать самому. Если можете сделайте пожалуйста, чтоб мог трейлинг стоп выставлять! Заранее спасибо!!!
Доработанный индикатор и соответственно советник.
Закрытая тема

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


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


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