Закрытая тема
12.11.2012, 14:59
Регистрация: 05.01.2012 / Сообщений: 1,149
Поблагодарили 7,802 раз(а) / Репутация: 7846
Добрый день. Помоготе пожалуйсто подправить советник. Требуется: выставлене не одного, а двух отложек, а при срабатывании открытых ордеров, удалялись две отложки и сова начинала работу с начала.
Я воообщем то додумался квк сделать чтобы сова выставляла по две отложки сразу, но при этом при прогоне на тесте почему то не закрывались отложки - непойму почему???

Вложение 94131
Начну с Вас то что Вы хотите это совсем другой сов то есть писать надо с ноля. Логика другая.
12.11.2012, 15:42
Аватар для vdemon
vdemon vdemon вне форума Активный участник
Регистрация: 23.05.2010 / Адрес: Vilnius / Сообщений: 116
Поблагодарили 42 раз(а) / Репутация: 44
  • Отправить сообщение для vdemon с помощью ICQ
Доп. к посту #3008 -



На графике недолжны отображаться два верхних левых фрактала,- цена закрытия свечи ниже EMA 8(5).

Надеюсь на помощь в моде ,коллеги...

Последний раз редактировалось vdemon; 12.11.2012 в 15:56.
12.11.2012, 15:48
Регистрация: 05.01.2012 / Сообщений: 1,149
Поблагодарили 7,802 раз(а) / Репутация: 7846
Доп. к посту #3008 -



На графике недолжны отображаться два верхних левых фрактала,- цена закрытия свечи ниже EMA 8(5) о

Надеюсь на помощь в моде ,коллеги...
Берусь за работу. Жди.
12.11.2012, 17:42
Регистрация: 10.10.2012 / Сообщений: 1,494
Поблагодарили 1,609 раз(а) / Репутация: 1608

По умолчанию Прикрутите одну примочку

Есть советник типа илана, в параметрах можно выставить значения время начала работы советника и время окончания Start hour; End hour
Прилепите плз такую возможность, чтобы при End hour закрывались все ордера и серии, не важно в плюсе или минусе, спс
12.11.2012, 18:02
Аватар для demas29
demas29 demas29 вне форума Интересующийся
Регистрация: 10.06.2012 / Сообщений: 4
Поблагодарили 0 раз(а) / Репутация: 1
Начну с Вас то что Вы хотите это совсем другой сов то есть писать надо с ноля. Логика другая.
Я конечно извеняюсь может вам и веднее, но работал с єтой совой с двойной отложкой на демо счете и все ОК!. Только вовремя отложки удаляй при срабатывании открытых ордеров и сова работает дальше.
А вот когда сова работает с одним отложенным ордером, то она сама его закрывает при срабатывании открытых ордеров
По моему логика таже, а разница в колличестве выставляемых ордеров.
Усть же скипты которые закрывают сразу все отложки и нормально
12.11.2012, 19:26
Регистрация: 05.01.2012 / Сообщений: 1,149
Поблагодарили 7,802 раз(а) / Репутация: 7846
Я конечно извеняюсь может вам и веднее, но работал с єтой совой с двойной отложкой на демо счете и все ОК!. Только вовремя отложки удаляй при срабатывании открытых ордеров и сова работает дальше.
А вот когда сова работает с одним отложенным ордером, то она сама его закрывает при срабатывании открытых ордеров
По моему логика таже, а разница в колличестве выставляемых ордеров.
Усть же скипты которые закрывают сразу все отложки и нормально
Просто хочу предложить зайдите на страницу кима там много помагалок скачайте то что вам надо и установите на другой график в оканцовке вы убедитесь что ваша идея не проканает
С уважением и удачи!
12.11.2012, 19:27
Аватар для eevviill
eevviill eevviill вне форума Заблокирован
За второе место в конкурсе 

Регистрация: 30.07.2009 / Сообщений: 5,474
Поблагодарили 9,035 раз(а) / Репутация: 9035
Здравствуйте, сделайте пожалуйста, если возможно, этот индикатор в виде цветных квадратов, без нулевой линии. Спасибо!
Только так.
12.11.2012, 19:28
Аватар для eevviill
eevviill eevviill вне форума Заблокирован
За второе место в конкурсе 

Регистрация: 30.07.2009 / Сообщений: 5,474
Поблагодарили 9,035 раз(а) / Репутация: 9035
Доброго всем времени! Нашел сов. прикрутите пож. кнему трал , с заданием старта в пп, и шага от цены, и если мона простенький мм.Только он в ехе , не знаю как компильнуть, а так вроде сов простенький и интересный .Спасибо.
Советник не декомпилированный.
12.11.2012, 19:29
Аватар для Suorun
Suorun Suorun вне форума Местный житель
Регистрация: 07.11.2011 / Сообщений: 72
Поблагодарили 152 раз(а) / Репутация: 153
Просьба вылечить сову. Заранее спасибо
12.11.2012, 19:39
Аватар для eevviill
eevviill eevviill вне форума Заблокирован
За второе место в конкурсе 

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

Скрытый текст

[свернуть]

вот при появлении отмеченных блоков, должен появляться звуковой сигнал.
1)Индикатор не буферный.
2)Значок может появится на неопределённом баре.
3)Возьми ЗигЗаг будет тоже самое.
12.11.2012, 19:41
Регистрация: 05.01.2012 / Сообщений: 1,149
Поблагодарили 7,802 раз(а) / Репутация: 7846
1)Индикатор не буферный.
2)Значок может появится на неопределённом баре.
3)Возьми ЗигЗаг будет тоже самое.
На +1 бар попробуй. Может про катит.
12.11.2012, 19:42
Аватар для eevviill
eevviill eevviill вне форума Заблокирован
За второе место в конкурсе 

Регистрация: 30.07.2009 / Сообщений: 5,474
Поблагодарили 9,035 раз(а) / Репутация: 9035
Просьба вылечить сову. Заранее спасибо
.
12.11.2012, 20:02
Аватар для eevviill
eevviill eevviill вне форума Заблокирован
За второе место в конкурсе 

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

Регистрация: 30.07.2009 / Сообщений: 5,474
Поблагодарили 9,035 раз(а) / Репутация: 9035
Надо модернизировать стандартный индикатор фракталов (из МТ4 платформы):
Привязать к нему Аллигатор с параметрами 13 (8), 8 (5), 5 (3) и создать правила для отображения фракталов на графике:
Для верхних фракталов :
Отображать фрактал фрактальной свечи если ее Close > EMA 8 (5) (она же- зубы Аллигатора)(цена закрытия свечи выше ЕМА);
Для нижних фракталов :
Отображать фрактал фрактальной свечи если ее Close < EMA 8 (5) (цена закрытия свечи ниже ЕМА);
Дополнительно: звуковой сигнал и текстовый алерт при появлении нового фрактала.

P.S. Или вместо Аллигатора привязать EMA 8, сдвиг 5 (Close)- тож подойдет.

Все...мож кто поможет ?
Я не могу.
12.11.2012, 20:10
Аватар для eevviill
eevviill eevviill вне форума Заблокирован
За второе место в конкурсе 

Регистрация: 30.07.2009 / Сообщений: 5,474
Поблагодарили 9,035 раз(а) / Репутация: 9035
Есть советник типа илана, в параметрах можно выставить значения время начала работы советника и время окончания Start hour; End hour
Прилепите плз такую возможность, чтобы при End hour закрывались все ордера и серии, не важно в плюсе или минусе, спс
.
12.11.2012, 20:11
Аватар для alekseycctc
alekseycctc alekseycctc вне форума Интересующийся
Регистрация: 27.10.2012 / Сообщений: 12
Поблагодарили 1 раз в 1 сообщении / Репутация: 2
Помогите найти ошибку или недостаток.
PHP код:
//+++++++++++++++++++++++++++++УСТАНОВКА ФЛАГОВ BUY & SELL 
   
extern bool AlertON     true;
   
extern bool DrawARROW   true;
   
double diClose=iClose(NULL,0,1);
   
double diOpen=iOpen(NULL,0,0);
   
double diLow=iLow(NULL,0,0);
   
double diHigh=iHigh(NULL,0,0);
   
double diTime=iTime(NULL,0,0);
   
int Signal;
//+++++++++++++++++++++++++++++УСТАНОВКА ФЛАГА BUY
   
if ((diOpen<ma)&&(diClose>ma))
      {
      if (
DrawARROW && Signal==0)
         {
         
ObjectDelete("BUY");
         
ObjectCreate("BUY",OBJ_ARROW,0,diTime,diHigh,0,0,0,0);                     
         
ObjectSet   ("BUY",OBJPROP_ARROWCODE,236);
         
ObjectSet   ("BUY",OBJPROP_COLORBlue);
         
Signal=1;
         }
      if (
AlertON&&(diOpen<ma)&&(diClose>ma)) Alert(Symbol()+ " ПРОБИТ УРОВЕНЬ"LineName1"\n"+
                                                                   
"РЕКОМЕНДУЕТСЯ ПОКУПКА"); 
      }  
//+++++++++++++++++++++++++++++УСТАНОВКА ФЛАГА SELL
   
if ((diOpen>ma)&&(diClose<ma))
      {
      if (
DrawARROW && Signal==0)
         {
         
ObjectDelete("SELL");
         
ObjectCreate("SELL",OBJ_ARROW,0,diTime,diLow,0,0,0,0);                     
         
ObjectSet   ("SELL",OBJPROP_ARROWCODE,238);
         
ObjectSet   ("SELL",OBJPROP_COLORRed);
         
Signal=-1;
         }
      if (
AlertON&&(diOpen>ma)&&(diClose<ma)) Alert(Symbol()+ " ПРОБИТ УРОВЕНЬ"LineName1"\n"+
                                                                   
"РЕКОМЕНДУЕТСЯ ПРОДАЖА");
      } 
мне необходимо, чтобы подавался один звуковой сигнал и выдовалось одно сообщение о событии по закрытию свечи, а у меня выдаются такие сигналы на каждом тике как только цена пересечет линию и пока свеча не закроется.

Последний раз редактировалось alekseycctc; 12.11.2012 в 20:16.
12.11.2012, 20:24
Аватар для eevviill
eevviill eevviill вне форума Заблокирован
За второе место в конкурсе 

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

В глобальные переменные
PHP код:
static int prevtime 0
В Инит
PHP код:
prevtime iTime(Symbol(),0,0); 
В Старт(перед концом)
PHP код:
if (iTime(Symbol(), 00) == prevtime) {Sleep(50);return(0);}
   
prevtime iTime(Symbol(),0,0);
   
if(
use_alerts)
{
"your signal"

12.11.2012, 20:45
Регистрация: 10.10.2012 / Сообщений: 1,494
Поблагодарили 1,609 раз(а) / Репутация: 1608
время работы там уже встроено, вы сделали повторную функцию, те время начало работы советника и время окончания, там есть !
необходимо по значению End hour !!! закрывать все сделки которые были открыты в данном промежутке между start hour и end hour
по умолчанию советник допустим торгует в промежутке между 21 часа и заканчивает в 4 часа, но те серии и ордера которые были открыты в этом промежутке он не закрывает, а допустим продолжает серию днем до закрытия. Нужно сделать так чтобы он в 4 часа закрывал все ордера и серии, чтобы мы днем могли спать спокойно ))) спс
прилепляю первоначальную версу
12.11.2012, 20:55
Аватар для alekseycctc
alekseycctc alekseycctc вне форума Интересующийся
Регистрация: 27.10.2012 / Сообщений: 12
Поблагодарили 1 раз в 1 сообщении / Репутация: 2
eevviill
PHP код:
if(use_alerts
здесь мы устанавливаем свой алерт?
а ниже условие при котором оно будет срабатывать. я верно понял?
12.11.2012, 21:17
Аватар для romaks
romaks romaks вне форума Местный житель
Регистрация: 06.02.2011 / Сообщений: 260
Поблагодарили 179 раз(а) / Репутация: 178
Добрый вечер Eevviill. Дружище, снова я к тебе. Глянь ещё разок эту версию.

1) Чего-то разные звуки селл и бай не хотят работать никак.
2) Внизу трендовая линия всё классно, но заметил , эта линия бывает перескакивает с зеленого на красный и наоборот, а стрелка при этом четко не рисует. Можно как-то эту самую линию заставить тоже не перерисовываться?
Frolov 
Закрытая тема

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


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


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