Перейти к содержанию

Доработка индикаторов: общая тема


Рекомендуемые сообщения

Доработка индикаторов: общая тема Опубликовано

индюк ранее выкладывал в исходнике... если найду посмотрю что можно сделать.

Ссылка на сообщение
Поделиться на другие сайты

  • Ответов 1,8k
  • Создано
  • Последний ответ

Популярные авторы

Популярные авторы

Популярные посты

прикрутилround_LevelsWhite_alert_1.mq4

Перейти

StepMA_Stoch alert.mq4

Перейти

1. Push-уведомления добавлены. Включается/выключаются в настройках NotificationAlerts 2. Текущий TF добавлен как в алерты, так и в PUSH-уведомления. 3. Ошибки исправлены.   Проверя

Перейти
  • 2 weeks later...
Доработка индикаторов: общая тема Опубликовано

Здравствуйте! Нужно совместить много индикаторов в один и добавить привязку к счету. Возможно ли так сделать и сколько это стоит в наше время? ( Легче говоря нужно стратегию с нескольких всунуть в 1 индикатор )
:-s

Ссылка на сообщение
Поделиться на другие сайты

Доработка индикаторов: общая тема Опубликовано

Много не получится в mql4 всего 8 буферов для отображения. Индюки бывают в отдельном окне или на графике - разные индикаторы нельзя объединить. Есть индюк ТМА он рекурсивный, его и подомных ему тоже нельзя объединять. Привязка к счёту относительно легко убирается.
ПС: для сведения...

Ссылка на сообщение
Поделиться на другие сайты

Доработка индикаторов: общая тема Опубликовано

Здравствуйте. Для моего индикатора требуются тиковые данные, которые он успешно собирает и скидывает в бинарный файл. Эти тиковые данные я использую для анализа в своем индикаторе. Если не хватает тиковых данных, то можно взять бинарный файл того же формата, и он прочитает из него и дополнит историю. Данные более глубокой тиковой истории я нашел как скачать с Ducascopy, Finam , но они предоставляются в виде файла csv. Я нашел конвертер bin to csv а наоборот к своему сожалению не нашел. Данные, которые необходимы в бинарном файле - datetime, bid, ask . Помогите с конвертором.

Ссылка на сообщение
Поделиться на другие сайты

Доработка индикаторов: общая тема Опубликовано

Немного не понял, Вы написали индикатор, но не можете написать конвертер?
Данные идут последовательно без разделителей? Datetime 8 byte, 2 x double 8 byte = 24 byte на запись?
Вы бы файлы выложили для примера, индюки, которые читают/пишут бинарник, или хотя-бы функцию записи бинарника, чтоб не выдумывать...
ПС: никто не возьмётся если не заинтересуете - в чём интерес для программиста?

Ссылка на сообщение
Поделиться на другие сайты

Доработка индикаторов: общая тема Опубликовано

Привязка к счёту относительно легко убирается.


Oll, расскажите подробнее, пожалуйста. Ну если конечно это не Top Secret.
Ссылка на сообщение
Поделиться на другие сайты

Доработка индикаторов: общая тема Опубликовано

Уважаемый, MikR0ReR, благодарю за индюк! =d> Будем пробовать в Бою! Могу я к Вам лично обратиться?! Если Вам не трудно, добавьте пожалуйста алерт с отправкой на майл вот в этот индюк! Алерт должен срабатывать тогда, когда линия индикатора меняет цвет! И если не сложно, чтобы по умлчанию индюк писал пару и направление сделки-бай или селл в зависимости от цвета. Синяя-бай, красная-селл. благодарю! ^:)^

Trend_Magic_Alert.mq4

  • Лайк 1
Ссылка на сообщение
Поделиться на другие сайты

Доработка индикаторов: общая тема Опубликовано

В mql4 я новичок, несмотря на возраст. Вот к этому индикатору я припаял аналитическую часть. Этот индикатор использует файлы для своего сбора тиков бинарник с вида AUDUSDtemp.tks и может захватить предварительно скачанную историю из AUDUSD.tks , записанную сборщиком тиков. Нет , я конечно когда нибудь добьюсь и и создам свой конвертер, но аналитическая часть в нем важнее, а для анализа требуется по инструменту хотя бы год тиковой историии. Грубо говоря я отвлекаюсь от основного. Считайте,
что часть работы отдается на аутсорц. Код индикатора и пример csv прилагаю. расширение тока поменять на csv

USDJPY.txt
BearBullBalance_OpenZero_AD.mq4

Ссылка на сообщение
Поделиться на другие сайты

Доработка индикаторов: общая тема Опубликовано
DreamWorks никсеру нужно не более 5 мин. чтоб найти и пофиксить результат сравнения номера счёта. мне будет сложнее - навык утерян, но всё равно это решаемо (при желании).
Ссылка на сообщение
Поделиться на другие сайты

Доработка индикаторов: общая тема Опубликовано

Если Вам не трудно, добавьте пожалуйста алерт с отправкой на майл вот в этот индюк!



Приветствую! Добавил! В связи с не совершенной логикой индикатора сигналы могут: 1) запаздывать на пару свечей, 2)повторно приходить в разгаре тренда или флета.

Trend_Magic_Alert.mq4

  • Лайк 1
Ссылка на сообщение
Поделиться на другие сайты

Доработка индикаторов: общая тема Опубликовано

Как сделать чтобы терминал подавал звуковой сигнал, когда закрывается пятиминутный бар, бидом коснувшийся любого из уровней кратных 2,50, и любого конкретного уровня.

Ссылка на сообщение
Поделиться на другие сайты

Доработка индикаторов: общая тема Опубликовано


Как сделать чтобы терминал подавал звуковой сигнал, когда закрывается пятиминутный бар, бидом коснувшийся любого из уровней кратных 2,50, и любого конкретного уровня.



Привет! Через функцию PlaySound().
https://docs.mql4.com/ru/common/playsound
Ссылка на сообщение
Поделиться на другие сайты

Доработка индикаторов: общая тема Опубликовано

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

Изменено пользователем EvgeniyShek
Ссылка на сообщение
Поделиться на другие сайты

Доработка индикаторов: общая тема Опубликовано

почему ругается на CHAR?

Потому, что это тип данных, назовите переменную по другому, или вообще замените Ваш int char на char ch;
ПС: справку иногда открывайте в редакторе - там всё описано.
Ссылка на сообщение
Поделиться на другие сайты

Доработка индикаторов: общая тема Опубликовано

Всем привет. Кто знает как добавить алерт в индикатор? Устал ковыряться, да я и не силен в этом. Стрелки есть, нужно чтобы по ним был звук и поп-ап. А то беда на 15М листать инструменты)

lukas1_Arrows_Curves.mq4

Ссылка на сообщение
Поделиться на другие сайты

Доработка индикаторов: общая тема Опубликовано

Andrey1983



Привет.
Сейчас сделаю.

:-W... :-/... :-?... >:d
for(i=limit-SSP; i>=0; i--)


Индюк не рабочий, в цикле for не верные выражения "i=limit-SSP" (равно -3) по отношения к "i>=0; i--"

Устал ковыряться, да я и не силен в этом.



Сколько килограммов изюма на ковырял? Изменено пользователем MikR0ReR
Ссылка на сообщение
Поделиться на другие сайты

Доработка индикаторов: общая тема Опубликовано

Здравствуйте, товарищи программисты.
Поправьте, пожалуйста, код индикатора - не работает алерт.

Спойлер

А так же если не сложно, то исправьте еще:
- чтобы спред показывало рядом с таймером в скобках,
- при увеличении/уменьшении масштаба графика таймер смещается дальше/ближе от свечи, хотя в настройках чётко указан параметр FontShift.

Спасибо! ^:)^

Candle_Time_mod2.mq4

Ссылка на сообщение
Поделиться на другие сайты

Доработка индикаторов: общая тема Опубликовано

Уважаемые господа-программисты, у кого есть время и желание помочь новичку! Напишите, пожалуйста, индикатор, который бы точкой отмечал цену закрытия бара на линейном графике. Заранее признательна за помощь.

Ссылка на сообщение
Поделиться на другие сайты

Доработка индикаторов: общая тема Опубликовано

Да, я и прошу написать такой индикатор, который на линейном графике ставит точку на цене закрытия бара. Я думаю, что будет очень удобно наглядно отслеживать изменения направления движения инструмента. Это должно примерно выглядеть так, как на скрине. Только вместо стопов, что я нарисовала, должны быть маленькие точки или черточки с возможностью выбора цвета.
Спасибо, Oll, что откликнулись. Надеюсь Вы мне поможете.

Screenshot_для_индикатора.png

Изменено пользователем iloirin
Ссылка на сообщение
Поделиться на другие сайты

Доработка индикаторов: общая тема Опубликовано

Помогите с индикатором. В его аллерт необходимо встроить функцию нажатия клавиатуры
есть кусок скрипта
[SPOILER]
#include
#define VK_I 0x24
void 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 0x24
void 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 0x24
void start() {
int handle=WindowHandle(Symbol(),Period());
PostMessageA(handle,WM_KEYDOWN,VK_Y,0);
}
И так не работает
}

void deletealllines()
{
ObjectsDeleteAll();
}

Изменено пользователем Alexfouly
Ссылка на сообщение
Поделиться на другие сайты

Доработка индикаторов: общая тема Опубликовано

просьба добавить аллерт в индикатор при достижении максимумов.обозначаются кружочками

RenkoStreet_channel.ex4

Ссылка на сообщение
Поделиться на другие сайты

Доработка индикаторов: общая тема Опубликовано

просьба добавить аллерт в индикатор при достижении максимумов.обозначаются кружочками



Привет! для начала нужен исходник индикатора, он с расширением .mq4
Ссылка на сообщение
Поделиться на другие сайты

Доработка индикаторов: общая тема Опубликовано

Категорически приветствую.
Собственно, нужен индикатор или советник, который ордера с разными мэджиками визуально менял отображение этих ордеров на графике.
В идеале для разных мэджиков менял цвет линии ордера стопа и тейка. Если это сложновыполнимая задача, то у каждой линии ордера ставил бы пометку с номером мэджика и какой совой ордер открыт.

Аргументация: Допустим на одном счете ведется торговля совой (а то и не одной) и параллельно ручная торговля. Или допустим работает сеточник и какие то сетки прилично растянулись или мы видим что попер приличный тренд и стараемся компенсировать просадку сетки ордерами открытыми ручками по тренду. Так вот чтоб не высматривать где чьи ордера, и чтобы было сразу визуально видно всю картину целиком для этого такой индюк и нужен.
Ну а вообще это будет просто удобно бросив взгляд на график сразу видеть какие ордера к какой сове относятся и где ордера открытые руками.
Если наши мегапрограммеры не пожалеют своего бесценного времени и сваяют подобную весч, то это будет очень круто.

Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Специальное предложение


  • Рекомендуемые брокеры

  • ×
    ×
    • Создать...