Закрытая тема
10.02.2014, 08:01
Аватар для qqmber
qqmber qqmber вне форума Почётный гражданин
Регистрация: 20.01.2013 / Сообщений: 530
Поблагодарили 386 раз(а) / Репутация: 386
Все получилось. Огромное спасибо! Я заодно и return 0; поставил раз так правильнее.
Не просто правильнее, а иначе работать не будет.
Забавно тут то что убрав ; ты получил формально синтаксически правильный код, но у же с другим смыслом. Маленькая такая ловушка на полсмайлика.
10.02.2014, 08:02
Аватар для eevviill
eevviill eevviill вне форума Заблокирован
За второе место в конкурсе 

Регистрация: 30.07.2009 / Сообщений: 5,474
Поблагодарили 9,035 раз(а) / Репутация: 9035
этот сов с открытым кодом http://codebase.mql4.com/ru/8405 но перестал работать в новом билде автор молчит может кто поправит
Попробуй перед самой последней } написать
PHP код:
return(0); 
10.02.2014, 08:22
Аватар для bornikol
bornikol bornikol на форуме Заблокирован
Регистрация: 29.05.2011 / Сообщений: 879
Поблагодарили 2,172 раз(а) / Репутация: 2216
Не просто правильнее, а иначе работать не будет.
Забавно тут то что убрав ; ты получил формально синтаксически правильный код, но у же с другим смыслом. Маленькая такая ловушка на полсмайлика.
=================
У меня с return 0; немного постоял индюк и полностью исчез -одна рамка
осталась ,пришлось опять убрать ; и все пошло.
Я первоначально убрал ; по тому, что это прописалось в ошибках
после компиляции.
10.02.2014, 08:57
Аватар для bornikol
bornikol bornikol на форуме Заблокирован
Регистрация: 29.05.2011 / Сообщений: 879
Поблагодарили 2,172 раз(а) / Репутация: 2216
=================
У меня с return 0; немного постоял индюк и полностью исчез -одна рамка
осталась ,пришлось опять убрать ; и все пошло.
Я первоначально убрал ; по тому, что это прописалось в ошибках
после компиляции.
===============
Извините уважаемый! Все таки с return 0; работает.
Догадался перезапустить МТ4 и все встало на график.
Теперь я оставил с return 0;
Еще раз СПАСИБО !!!
10.02.2014, 09:14
Аватар для yolis
yolis yolis вне форума Местный житель
Регистрация: 28.11.2011 / Сообщений: 173
Поблагодарили 209 раз(а) / Репутация: 210
Попробуй перед самой последней } написать
PHP код:
return(0); 
в этой строчке double opB=2000; double opS=0; double orderProfitbuy=0; double Sum_Profitbuy=0; double orderProfitsel; double Sum_Profitsel; int orderType;
при компилировании выдает предупреждения

variable 'Sum_Profitsel' not used 57 115
variable 'orderProfitsel' not used 57 91
variable 'orderType' not used 57 134

Последний раз редактировалось yolis; 10.02.2014 в 09:18.
10.02.2014, 09:17
Аватар для eevviill
eevviill eevviill вне форума Заблокирован
За второе место в конкурсе 

Регистрация: 30.07.2009 / Сообщений: 5,474
Поблагодарили 9,035 раз(а) / Репутация: 9035
при компилировании выдает предупреждения

variable 'Sum_Profitsel' not used 57 115
variable 'orderProfitsel' not used 57 91
variable 'orderType' not used 57 134
Просто пишет что эти переменные не используются.
Можешь поудалять вместе с типом и ;
yolis 
10.02.2014, 09:38
Аватар для yolis
yolis yolis вне форума Местный житель
Регистрация: 28.11.2011 / Сообщений: 173
Поблагодарили 209 раз(а) / Репутация: 210
Просто пишет что эти переменные не используются.
Можешь поудалять вместе с типом и ;
вот спасибо, все разобрался все ок
10.02.2014, 09:40
Аватар для bornikol
bornikol bornikol на форуме Заблокирован
Регистрация: 29.05.2011 / Сообщений: 879
Поблагодарили 2,172 раз(а) / Репутация: 2216
===============
Извините уважаемый! Все таки с return 0; работает.
Догадался перезапустить МТ4 и все встало на график.
Теперь я оставил с return 0;
Еще раз СПАСИБО !!!
===================
Выявил вот такую проблему- с return 0; после переключения TF инд.
исчезает и нужно делать перезапуск МТ4. Если можно,устраните пожалуйста!
10.02.2014, 09:45
Аватар для bornikol
bornikol bornikol на форуме Заблокирован
Регистрация: 29.05.2011 / Сообщений: 879
Поблагодарили 2,172 раз(а) / Репутация: 2216
Правильно было бы написать return 0;
Но и у тебя неплохо получилось
return
prev_update=TimeCurrent();

По второму вопросу, надо явно инициализировать нулями локальные переменные в последней функции
Код:
double Variance(double& Data[], int Per)
{double sum=0, ssum=0;
...
==============
Выявил вот такую проблему- с return 0; после переключения TF инд.
исчезает и нужно делать перезапуск МТ4. Если можно,устраните пожалуйста!
10.02.2014, 11:00
Регистрация: 23.04.2011 / Адрес: Ялта / Сообщений: 584
Поблагодарили 3,713 раз(а) / Репутация: 3711
  • Отправить сообщение для yupyalta с помощью ICQ
Суть в чем, есть индикатор находит определенные закономерности на свечном графике и отображает процент появления той или иной свечи ввиде %.
Идея заключается в том чтоб входить в сделку только при совпадении сигнала исследуемый бар 1и2 на 4 часа Н1 и М30 .
Возможно ли это проделать?
Важно только то сколько ты зарабатываешь, когда прав и сколько теряешь когда ошибаешься!
RadioForex: Слушать
10.02.2014, 11:29
Аватар для eevviill
eevviill eevviill вне форума Заблокирован
За второе место в конкурсе 

Регистрация: 30.07.2009 / Сообщений: 5,474
Поблагодарили 9,035 раз(а) / Репутация: 9035
Суть в чем, есть индикатор находит определенные закономерности на свечном графике и отображает процент появления той или иной свечи ввиде %.
Идея заключается в том чтоб входить в сделку только при совпадении сигнала исследуемый бар 1и2 на 4 часа Н1 и М30 .
Возможно ли это проделать?
Он и так первый и второй бар иследует.
А понял. Ты хочешь МТФ. Там много переделывать.

Последний раз редактировалось eevviill; 10.02.2014 в 11:33.
10.02.2014, 11:40
Регистрация: 23.04.2011 / Адрес: Ялта / Сообщений: 584
Поблагодарили 3,713 раз(а) / Репутация: 3711
  • Отправить сообщение для yupyalta с помощью ICQ
Что-бы с трёз ТФ брал сигнал и при совпадении всех 3 был вход
Важно только то сколько ты зарабатываешь, когда прав и сколько теряешь когда ошибаешься!
RadioForex: Слушать
10.02.2014, 12:07
Аватар для asd66
asd66 asd66 вне форума Местный житель
Регистрация: 24.03.2010 / Сообщений: 348
Поблагодарили 219 раз(а) / Репутация: 220
  • Отправить сообщение для asd66 с помощью ICQ
.
eevviill
индюк не отображается в пользовательских индикаторов. Ничего не могу понять. 1_Hurst (e)
10.02.2014, 12:53
Аватар для mezik777
mezik777 mezik777 вне форума Активный участник
Регистрация: 03.11.2012 / Адрес: Ростов-на-Дону / Сообщений: 29
Поблагодарили 42 раз(а) / Репутация: 43
Тут
PHP код:
Long_Position && orders_buy==
должно быть так
PHP код:
Long_Position && orders_buy==&& orders_sell==
тут
PHP код:
Short_Position && orders_sell==
так
PHP код:
Short_Position && orders_sell==&& orders_buy==
Скрины

Последний раз редактировалось mezik777; 10.02.2014 в 14:28.
10.02.2014, 13:21
Аватар для eevviill
eevviill eevviill вне форума Заблокирован
За второе место в конкурсе 

Регистрация: 30.07.2009 / Сообщений: 5,474
Поблагодарили 9,035 раз(а) / Репутация: 9035
eevviill
индюк не отображается в пользовательских индикаторов. Ничего не могу понять. 1_Hurst (e)
Журнал, в какую папку закинул, компилятор.
10.02.2014, 13:24
Аватар для xel
xel xel вне форума Активный участник
Регистрация: 16.04.2009 / Сообщений: 11
Поблагодарили 0 раз(а) / Репутация: 0
Исправте пожалуйста индикатор.
10.02.2014, 13:26
Аватар для eevviill
eevviill eevviill вне форума Заблокирован
За второе место в конкурсе 

Регистрация: 30.07.2009 / Сообщений: 5,474
Поблагодарили 9,035 раз(а) / Репутация: 9035
Скрины
Это меняй
PHP код:
int Filter(){
double green=tdi(1,1),red=tdi(2,1);
if(
green>red)return( 1);
if(
green<red)return(-1);
return(
0);} 
на
PHP код:
int Filter(){
double green=tdi(1,1),red=tdi(2,1),green2=tdi(1,2),red2=tdi(2,2);
if(
green>red && green2<=red2)return( 1);
if(
green<red && green2>=red2)return(-1);
return(
0);} 
10.02.2014, 14:32
Аватар для mezik777
mezik777 mezik777 вне форума Активный участник
Регистрация: 03.11.2012 / Адрес: Ростов-на-Дону / Сообщений: 29
Поблагодарили 42 раз(а) / Репутация: 43
Большое спасибо!
10.02.2014, 14:41
Аватар для asd66
asd66 asd66 вне форума Местный житель
Регистрация: 24.03.2010 / Сообщений: 348
Поблагодарили 219 раз(а) / Репутация: 220
  • Отправить сообщение для asd66 с помощью ICQ
Журнал, в какую папку закинул, компилятор.
Разобрался. Спасибо.
10.02.2014, 15:10
Аватар для qqmber
qqmber qqmber вне форума Почётный гражданин
Регистрация: 20.01.2013 / Сообщений: 530
Поблагодарили 386 раз(а) / Репутация: 386
==============
Выявил вот такую проблему- с return 0; после переключения TF инд.
исчезает и нужно делать перезапуск МТ4. Если можно,устраните пожалуйста!
Посмотрю завтра.
Закрытая тема

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


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


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