#876

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

#878

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

#879

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

#880

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

#881

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

#882

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


Oll, расскажите подробнее, пожалуйста. Ну если конечно это не Top Secret.
#883

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

Trend_Magic_Alert.mq412 скач.

#884

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

USDJPY.txt4 скач.
BearBullBalance_OpenZero_AD.mq46 скач.

#885
DreamWorks никсеру нужно не более 5 мин. чтоб найти и пофиксить результат сравнения номера счёта. мне будет сложнее - навык утерян, но всё равно это решаемо (при желании).
#886

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



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

Trend_Magic_Alert.mq417 скач.

#887

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

#888


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



Привет! Через функцию PlaySound().
https://docs.mql4.com/ru/common/playsound
#889

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.mq46 скач.

Изменено 19 сентября, 2017 пользователем EvgeniyShek

#890

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

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

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

lukas1_Arrows_Curves.mq412 скач.

#892

Andrey1983



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

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


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

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



Сколько килограммов изюма на ковырял?

Изменено 26 сентября, 2017 пользователем MikR0ReR

#893

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

Спойлер

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

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

Candle_Time_mod2.mq410 скач.

#894

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

#895

Может так?

Line.png

#896

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

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

Изменено 1 октября, 2017 пользователем iloirin

#897

Помогите с индикатором. В его аллерт необходимо встроить функцию нажатия клавиатуры
есть кусок скрипта
[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();
}

Изменено 6 октября, 2017 пользователем Alexfouly

#898

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

RenkoStreet_channel.ex46 скач.

#899

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



Привет! для начала нужен исходник индикатора, он с расширением .mq4
#900

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

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

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

Перейти к списку тем
Форум · 2.0.20260627.0025