0ll Опубликовано 2 сентября, 2017 Поделиться Доработка индикаторов: общая тема Опубликовано 2 сентября, 2017 индюк ранее выкладывал в исходнике... если найду посмотрю что можно сделать. Ссылка на сообщение Поделиться на другие сайты More sharing options...
Павел993 Опубликовано 3 сентября, 2017 Поделиться Доработка индикаторов: общая тема Опубликовано 3 сентября, 2017 Помогите прикрепить Alert. Заранее спасибо Fisher_m11.mq4MTF_MACD_inColor_Patalogoanatom.mq4 Ссылка на сообщение Поделиться на другие сайты More sharing options...
Xell Опубликовано 11 сентября, 2017 Поделиться Доработка индикаторов: общая тема Опубликовано 11 сентября, 2017 Здравствуйте! Нужно совместить много индикаторов в один и добавить привязку к счету. Возможно ли так сделать и сколько это стоит в наше время? ( Легче говоря нужно стратегию с нескольких всунуть в 1 индикатор ) :-s Ссылка на сообщение Поделиться на другие сайты More sharing options...
0ll Опубликовано 11 сентября, 2017 Поделиться Доработка индикаторов: общая тема Опубликовано 11 сентября, 2017 Много не получится в mql4 всего 8 буферов для отображения. Индюки бывают в отдельном окне или на графике - разные индикаторы нельзя объединить. Есть индюк ТМА он рекурсивный, его и подомных ему тоже нельзя объединять. Привязка к счёту относительно легко убирается.ПС: для сведения... Ссылка на сообщение Поделиться на другие сайты More sharing options...
multik2012 Опубликовано 12 сентября, 2017 Поделиться Доработка индикаторов: общая тема Опубликовано 12 сентября, 2017 Здравствуйте. Для моего индикатора требуются тиковые данные, которые он успешно собирает и скидывает в бинарный файл. Эти тиковые данные я использую для анализа в своем индикаторе. Если не хватает тиковых данных, то можно взять бинарный файл того же формата, и он прочитает из него и дополнит историю. Данные более глубокой тиковой истории я нашел как скачать с Ducascopy, Finam , но они предоставляются в виде файла csv. Я нашел конвертер bin to csv а наоборот к своему сожалению не нашел. Данные, которые необходимы в бинарном файле - datetime, bid, ask . Помогите с конвертором. Ссылка на сообщение Поделиться на другие сайты More sharing options...
0ll Опубликовано 12 сентября, 2017 Поделиться Доработка индикаторов: общая тема Опубликовано 12 сентября, 2017 Немного не понял, Вы написали индикатор, но не можете написать конвертер? Данные идут последовательно без разделителей? Datetime 8 byte, 2 x double 8 byte = 24 byte на запись?Вы бы файлы выложили для примера, индюки, которые читают/пишут бинарник, или хотя-бы функцию записи бинарника, чтоб не выдумывать...ПС: никто не возьмётся если не заинтересуете - в чём интерес для программиста? Ссылка на сообщение Поделиться на другие сайты More sharing options...
DreamWorks Опубликовано 12 сентября, 2017 Поделиться Доработка индикаторов: общая тема Опубликовано 12 сентября, 2017 Привязка к счёту относительно легко убирается. Oll, расскажите подробнее, пожалуйста. Ну если конечно это не Top Secret. Ссылка на сообщение Поделиться на другие сайты More sharing options...
uln2006 Опубликовано 12 сентября, 2017 Поделиться Доработка индикаторов: общая тема Опубликовано 12 сентября, 2017 Уважаемый, MikR0ReR, благодарю за индюк! =d> Будем пробовать в Бою! Могу я к Вам лично обратиться?! Если Вам не трудно, добавьте пожалуйста алерт с отправкой на майл вот в этот индюк! Алерт должен срабатывать тогда, когда линия индикатора меняет цвет! И если не сложно, чтобы по умлчанию индюк писал пару и направление сделки-бай или селл в зависимости от цвета. Синяя-бай, красная-селл. благодарю! ^:)^ Trend_Magic_Alert.mq4 1 Ссылка на сообщение Поделиться на другие сайты More sharing options...
multik2012 Опубликовано 12 сентября, 2017 Поделиться Доработка индикаторов: общая тема Опубликовано 12 сентября, 2017 В mql4 я новичок, несмотря на возраст. Вот к этому индикатору я припаял аналитическую часть. Этот индикатор использует файлы для своего сбора тиков бинарник с вида AUDUSDtemp.tks и может захватить предварительно скачанную историю из AUDUSD.tks , записанную сборщиком тиков. Нет , я конечно когда нибудь добьюсь и и создам свой конвертер, но аналитическая часть в нем важнее, а для анализа требуется по инструменту хотя бы год тиковой историии. Грубо говоря я отвлекаюсь от основного. Считайте, что часть работы отдается на аутсорц. Код индикатора и пример csv прилагаю. расширение тока поменять на csv USDJPY.txtBearBullBalance_OpenZero_AD.mq4 Ссылка на сообщение Поделиться на другие сайты More sharing options...
0ll Опубликовано 13 сентября, 2017 Поделиться Доработка индикаторов: общая тема Опубликовано 13 сентября, 2017 DreamWorks никсеру нужно не более 5 мин. чтоб найти и пофиксить результат сравнения номера счёта. мне будет сложнее - навык утерян, но всё равно это решаемо (при желании). Ссылка на сообщение Поделиться на другие сайты More sharing options...
MikR0ReR Опубликовано 13 сентября, 2017 Поделиться Доработка индикаторов: общая тема Опубликовано 13 сентября, 2017 Если Вам не трудно, добавьте пожалуйста алерт с отправкой на майл вот в этот индюк! Приветствую! Добавил! В связи с не совершенной логикой индикатора сигналы могут: 1) запаздывать на пару свечей, 2)повторно приходить в разгаре тренда или флета.Trend_Magic_Alert.mq4 1 Ссылка на сообщение Поделиться на другие сайты More sharing options...
t11001 Опубликовано 13 сентября, 2017 Поделиться Доработка индикаторов: общая тема Опубликовано 13 сентября, 2017 Как сделать чтобы терминал подавал звуковой сигнал, когда закрывается пятиминутный бар, бидом коснувшийся любого из уровней кратных 2,50, и любого конкретного уровня. Ссылка на сообщение Поделиться на другие сайты More sharing options...
MikR0ReR Опубликовано 13 сентября, 2017 Поделиться Доработка индикаторов: общая тема Опубликовано 13 сентября, 2017 Как сделать чтобы терминал подавал звуковой сигнал, когда закрывается пятиминутный бар, бидом коснувшийся любого из уровней кратных 2,50, и любого конкретного уровня. Привет! Через функцию PlaySound().https://docs.mql4.com/ru/common/playsound Ссылка на сообщение Поделиться на другие сайты More sharing options...
EvgeniyShek Опубликовано 19 сентября, 2017 Поделиться Доработка индикаторов: общая тема Опубликовано 19 сентября, 2017 string stringUpperCase(string str){ string s = str; for (int length=StringLen(str)-1; length>=0; length--) { int char = StringGetChar(s, length); if((char > 96 && char 223 && char s = StringSetChar(s, length, char - 32); else if(char > -33 && char s = StringSetChar(s, length, char + 224); } return(s);}почему ругается на CHAR?Пытаюсь доработать индикатор а тут такоеесли кто может помочь прилагаю индикатор нужно добавить аллерт при касании нижних и верхних линий Stochastic_of_T3_on_Bollinger_-_mtf.mq4 Изменено 19 сентября, 2017 пользователем EvgeniyShek Ссылка на сообщение Поделиться на другие сайты More sharing options...
0ll Опубликовано 19 сентября, 2017 Поделиться Доработка индикаторов: общая тема Опубликовано 19 сентября, 2017 почему ругается на CHAR?Потому, что это тип данных, назовите переменную по другому, или вообще замените Ваш int char на char ch;ПС: справку иногда открывайте в редакторе - там всё описано. Ссылка на сообщение Поделиться на другие сайты More sharing options...
Andrey1983 Опубликовано 25 сентября, 2017 Поделиться Доработка индикаторов: общая тема Опубликовано 25 сентября, 2017 Всем привет. Кто знает как добавить алерт в индикатор? Устал ковыряться, да я и не силен в этом. Стрелки есть, нужно чтобы по ним был звук и поп-ап. А то беда на 15М листать инструменты) lukas1_Arrows_Curves.mq4 Ссылка на сообщение Поделиться на другие сайты More sharing options...
MikR0ReR Опубликовано 26 сентября, 2017 Поделиться Доработка индикаторов: общая тема Опубликовано 26 сентября, 2017 Andrey1983 Привет.Сейчас сделаю. :-W... :-/... :-?... >:dfor(i=limit-SSP; i>=0; i--) Индюк не рабочий, в цикле for не верные выражения "i=limit-SSP" (равно -3) по отношения к "i>=0; i--"Устал ковыряться, да я и не силен в этом. Сколько килограммов изюма на ковырял? Изменено 26 сентября, 2017 пользователем MikR0ReR Ссылка на сообщение Поделиться на другие сайты More sharing options...
Dob3RmaNn Опубликовано 28 сентября, 2017 Поделиться Доработка индикаторов: общая тема Опубликовано 28 сентября, 2017 Здравствуйте, товарищи программисты.Поправьте, пожалуйста, код индикатора - не работает алерт. Спойлер А так же если не сложно, то исправьте еще:- чтобы спред показывало рядом с таймером в скобках,- при увеличении/уменьшении масштаба графика таймер смещается дальше/ближе от свечи, хотя в настройках чётко указан параметр FontShift.Спасибо! ^:)^ Candle_Time_mod2.mq4 Ссылка на сообщение Поделиться на другие сайты More sharing options...
iloirin Опубликовано 30 сентября, 2017 Поделиться Доработка индикаторов: общая тема Опубликовано 30 сентября, 2017 Уважаемые господа-программисты, у кого есть время и желание помочь новичку! Напишите, пожалуйста, индикатор, который бы точкой отмечал цену закрытия бара на линейном графике. Заранее признательна за помощь. Ссылка на сообщение Поделиться на другие сайты More sharing options...
0ll Опубликовано 1 октября, 2017 Поделиться Доработка индикаторов: общая тема Опубликовано 1 октября, 2017 Может так? Line.png Ссылка на сообщение Поделиться на другие сайты More sharing options...
iloirin Опубликовано 1 октября, 2017 Поделиться Доработка индикаторов: общая тема Опубликовано 1 октября, 2017 Да, я и прошу написать такой индикатор, который на линейном графике ставит точку на цене закрытия бара. Я думаю, что будет очень удобно наглядно отслеживать изменения направления движения инструмента. Это должно примерно выглядеть так, как на скрине. Только вместо стопов, что я нарисовала, должны быть маленькие точки или черточки с возможностью выбора цвета. Спасибо, Oll, что откликнулись. Надеюсь Вы мне поможете. Screenshot_для_индикатора.png Изменено 1 октября, 2017 пользователем iloirin Ссылка на сообщение Поделиться на другие сайты More sharing options...
Alexfouly Опубликовано 5 октября, 2017 Поделиться Доработка индикаторов: общая тема Опубликовано 5 октября, 2017 Помогите с индикатором. В его аллерт необходимо встроить функцию нажатия клавиатурыесть кусок скрипта [SPOILER]#include #define VK_I 0x24void start() { int handle=WindowHandle(Symbol(),Period()); PostMessageA(handle,WM_KEYDOWN,VK_I,0);} Куда его всунуть в аллерте чтобы заработал? [SPOILER]//| Custor indicator deinitialization function |//+------------------------------------------------------------------+int deinit() {//---- ObjectsDeleteAll();//---- return(0); }void printmyline(double vala, int topbottom) //print target line{ vala = NormalizeDouble(vala,4); if(topbottom==1)//target { ObjectCreate("theentry " + vala,OBJ_HLINE,0,0,vala); ObjectSet("theentry " + vala,OBJPROP_COLOR, Blue); ObjectSetText("theentry " + vala,"Buy",13,"Arial",Black); if (alert) Alert("Buy",tf," ",Symbol()); text = StringConcatenate("Buy",13, tf," ",Symbol()); } if(topbottom==2)//stop { ObjectCreate("thestop " + vala,OBJ_HLINE,0,0,vala); ObjectSet("thestop " + vala,OBJPROP_COLOR, Blue); ObjectSetText("thestop " + vala,"Buy",13,"Arial",Black); }#include #define VK_I 0x24void start() { int handle=WindowHandle(Symbol(),Period()); PostMessageA(handle,WM_KEYDOWN,VK_I,0);} Вот так не работает))}void printmylinedown(double vala, int topbottom) //print target line{ vala = NormalizeDouble(vala,4); if(topbottom==1)//target { ObjectCreate("theentry " + vala,OBJ_HLINE,0,0,vala); ObjectSet("theentry " + vala,OBJPROP_COLOR, Red); ObjectSetText("theentry " + vala,"Sell",13,"Arial",Black); if (alert) Alert("Sell",tf," ",Symbol()); text = StringConcatenate("Sell",13, tf," ",Symbol()); } if(topbottom==2)//stop { ObjectCreate("thestop " + vala,OBJ_HLINE,0,0,vala); ObjectSet("thestop " + vala,OBJPROP_COLOR, Red); ObjectSetText("thestop " + vala,"Sell",13,"Arial",Black); } #include #define VK_Y 0x24void start() { int handle=WindowHandle(Symbol(),Period()); PostMessageA(handle,WM_KEYDOWN,VK_Y,0);} И так не работает}void deletealllines(){ ObjectsDeleteAll();} Изменено 6 октября, 2017 пользователем Alexfouly Ссылка на сообщение Поделиться на другие сайты More sharing options...
ильхан Опубликовано 6 октября, 2017 Поделиться Доработка индикаторов: общая тема Опубликовано 6 октября, 2017 просьба добавить аллерт в индикатор при достижении максимумов.обозначаются кружочками RenkoStreet_channel.ex4 Ссылка на сообщение Поделиться на другие сайты More sharing options...
MikR0ReR Опубликовано 6 октября, 2017 Поделиться Доработка индикаторов: общая тема Опубликовано 6 октября, 2017 просьба добавить аллерт в индикатор при достижении максимумов.обозначаются кружочками Привет! для начала нужен исходник индикатора, он с расширением .mq4 Ссылка на сообщение Поделиться на другие сайты More sharing options...
shrike74 Опубликовано 6 октября, 2017 Поделиться Доработка индикаторов: общая тема Опубликовано 6 октября, 2017 Категорически приветствую.Собственно, нужен индикатор или советник, который ордера с разными мэджиками визуально менял отображение этих ордеров на графике.В идеале для разных мэджиков менял цвет линии ордера стопа и тейка. Если это сложновыполнимая задача, то у каждой линии ордера ставил бы пометку с номером мэджика и какой совой ордер открыт.Аргументация: Допустим на одном счете ведется торговля совой (а то и не одной) и параллельно ручная торговля. Или допустим работает сеточник и какие то сетки прилично растянулись или мы видим что попер приличный тренд и стараемся компенсировать просадку сетки ордерами открытыми ручками по тренду. Так вот чтоб не высматривать где чьи ордера, и чтобы было сразу визуально видно всю картину целиком для этого такой индюк и нужен.Ну а вообще это будет просто удобно бросив взгляд на график сразу видеть какие ордера к какой сове относятся и где ордера открытые руками.Если наши мегапрограммеры не пожалеют своего бесценного времени и сваяют подобную весч, то это будет очень круто. Ссылка на сообщение Поделиться на другие сайты More sharing options...
Рекомендуемые сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать учетную запись
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти