Авторизация
Регистрация
Логин или эл. почта
Напомнить пароль
Пароль
Войти
Запомнить меня
Например:
торговые роботы
или
технический анализ
Opentraders
- это независимое сообщество, создаваемое
трейдерами и для трейдеров
. Присоединяйтесь, нам по пути!
Войти
Регистрация
Блог им. Dim777777
(320)
Блог (
56
)
Комментарии (
264
)
Стена
Страница Dim777777
Главная
Монитор
Лаборатория
Forex VPS
Файлы
Стены
Группы
Брокеры
Справка
О проекте
Звук и оповешение к индикатору
/
Стол заказов MQL
14
0
А вот этот не пойдёт ?/*
Generated by EX4-TO-MQ4 decompiler V4.0.224.1 []
Website:
purebeam.biz
E-mail: purebeam@gmail.com
*/
#property copyright «Copyright © 2007, Soni fx»
#property link «
sonyirwana.blogspot.com
»
#property indicator_chart_window
#property indicator_buffers 6
#property indicator_color1 Black
#property indicator_color2 Black
#property indicator_color3 RoyalBlue
#property indicator_color4 Red
#property indicator_color5 Black
#property indicator_color6 Black
extern int tf=0;
extern int g_period_76 = 3;
extern int dev_long = 2;
extern int dev_short =2;
extern int sc_upper = 0;
extern int sc_lower = 0;
extern int appliedpriceupper = 0;
extern int appliedpricelower = 0;
extern double gd_84 = 1.0;
extern int gi_92 = 1;
extern int gi_96 = 1;
extern int gi_100 = 5000;
double g_ibuf_104[];
double g_ibuf_108[];
double g_ibuf_112[];
double g_ibuf_116[];
double g_ibuf_120[];
double g_ibuf_124[];
extern bool SoundON = false;
bool gi_132 = TRUE;
bool gi_136 = TRUE;
int init() {
SetIndexBuffer(0, g_ibuf_104);
SetIndexBuffer(1, g_ibuf_108);
SetIndexBuffer(2, g_ibuf_112);
SetIndexBuffer(3, g_ibuf_116);
SetIndexBuffer(4, g_ibuf_120);
SetIndexBuffer(5, g_ibuf_124);
SetIndexStyle(0, DRAW_NONE);
SetIndexStyle(1, DRAW_NONE, STYLE_SOLID, 0);
SetIndexStyle(2, DRAW_ARROW, STYLE_DASH, 1);
SetIndexStyle(3, DRAW_ARROW, STYLE_DASH, 1);
SetIndexStyle(4, DRAW_NONE);
SetIndexStyle(5, DRAW_NONE);
SetIndexArrow(0, 32);
SetIndexArrow(1, 32);
SetIndexArrow(2, SYMBOL_ARROWUP);
SetIndexArrow(3, SYMBOL_ARROWDOWN);
IndicatorDigits(MarketInfo(Symbol(), MODE_DIGITS));
string ls_0 = «FxSoni Entry»;
IndicatorShortName(ls_0);
SetIndexLabel(0, «UpTrend Stop»);
SetIndexLabel(1, «DownTrend Stop»);
SetIndexLabel(2, «UpTrend Signal»);
SetIndexLabel(3, «DownTrend Signal»);
SetIndexLabel(4, «UpTrend Line»);
SetIndexLabel(5, «DownTrend Line»);
SetIndexDrawBegin(0, g_period_76);
SetIndexDrawBegin(1, g_period_76);
SetIndexDrawBegin(2, g_period_76);
SetIndexDrawBegin(3, g_period_76);
SetIndexDrawBegin(4, g_period_76);
SetIndexDrawBegin(5, g_period_76);
return (0);
}
int start() {
int li_8;
double lda_12[25000];
double lda_16[25000];
double lda_20[25000];
double lda_24[25000];
for (int l_shift_4 = gi_100; l_shift_4 >= 0; l_shift_4--) {
g_ibuf_104[l_shift_4] = 0;
g_ibuf_108[l_shift_4] = 0;
g_ibuf_112[l_shift_4] = 0;
g_ibuf_116[l_shift_4] = 0;
g_ibuf_120[l_shift_4] = EMPTY_VALUE;
g_ibuf_124[l_shift_4] = EMPTY_VALUE;
}
for ( l_shift_4 = gi_100 — g_period_76 — 1; l_shift_4 >= 0; l_shift_4--) {
lda_12[l_shift_4] = iBands(NULL, tf, g_period_76, dev_long, sc_upper, appliedpriceupper, MODE_UPPER, l_shift_4);
lda_16[l_shift_4] = iBands(NULL, tf, g_period_76, dev_short, sc_lower, appliedpricelower, MODE_LOWER, l_shift_4);
if (Close[l_shift_4]> lda_12[l_shift_4 + 1]) li_8 = 1;
if (Close[l_shift_4] < lda_16[l_shift_4 + 1]) li_8 = -1;
if (li_8 > 0 && lda_16[l_shift_4] < lda_16[l_shift_4 + 1]) lda_16[l_shift_4] = lda_16[l_shift_4 + 1];
if (li_8 < 0 && lda_12[l_shift_4] > lda_12[l_shift_4 + 1]) lda_12[l_shift_4] = lda_12[l_shift_4 + 1];
lda_20[l_shift_4] = lda_12[l_shift_4] + (gd_84 — 1.0) / 2.0 * (lda_12[l_shift_4] — lda_16[l_shift_4]);
lda_24[l_shift_4] = lda_16[l_shift_4] — (gd_84 — 1.0) / 2.0 * (lda_12[l_shift_4] — lda_16[l_shift_4]);
if (li_8 > 0 && lda_24[l_shift_4] < lda_24[l_shift_4 + 1]) lda_24[l_shift_4] = lda_24[l_shift_4 + 1];
if (li_8 < 0 && lda_20[l_shift_4] > lda_20[l_shift_4 + 1]) lda_20[l_shift_4] = lda_20[l_shift_4 + 1];
if (li_8 > 0) {
if (gi_92 > 0 && g_ibuf_104[l_shift_4 + 1] == -1.0) {
g_ibuf_112[l_shift_4] = lda_24[l_shift_4];
g_ibuf_104[l_shift_4] = lda_24[l_shift_4];
if (gi_96 > 0) g_ibuf_120[l_shift_4] = lda_24[l_shift_4];
if (SoundON == TRUE && l_shift_4 == 0 && !gi_132) {
Alert(«Buy Alert », Symbol(), "-", Period());
gi_132 = TRUE;
gi_136 = FALSE;
}
} else {
g_ibuf_104[l_shift_4] = lda_24[l_shift_4];
if (gi_96 > 0) g_ibuf_120[l_shift_4] = lda_24[l_shift_4];
g_ibuf_112[l_shift_4] = -1;
}
if (gi_92 == 2) g_ibuf_104[l_shift_4] = 0;
g_ibuf_116[l_shift_4] = -1;
g_ibuf_108[l_shift_4] = -1.0;
g_ibuf_124[l_shift_4] = EMPTY_VALUE;
}
if (li_8 < 0) {
if (gi_92 > 0 && g_ibuf_108[l_shift_4 + 1] == -1.0) {
g_ibuf_116[l_shift_4] = lda_20[l_shift_4];
g_ibuf_108[l_shift_4] = lda_20[l_shift_4];
if (gi_96 > 0) g_ibuf_124[l_shift_4] = lda_20[l_shift_4];
if (SoundON == TRUE && l_shift_4 == 0 && !gi_136) {
Alert(«Sell Alert », Symbol(), "-", Period());
gi_136 = TRUE;
gi_132 = FALSE;
}
} else {
g_ibuf_108[l_shift_4] = lda_20[l_shift_4];
if (gi_96 > 0) g_ibuf_124[l_shift_4] = lda_20[l_shift_4];
g_ibuf_116[l_shift_4] = -1;
}
if (gi_92 == 2) g_ibuf_108[l_shift_4] = 0;
g_ibuf_112[l_shift_4] = -1;
g_ibuf_104[l_shift_4] = -1.0;
g_ibuf_120[l_shift_4] = EMPTY_VALUE;
}
}
return (0);
}
Dim777777
18 мая 2018, 06:08
Доработка советника усреднителя на OTMA+CG от 17 апреля
/
Стол заказов MQL
2
0
а если без доливки?
Dim777777
14 мая 2018, 18:46
Сеточный советник на двух индикаторах
/
Стол заказов MQL
15
0
А вы с моими настройками пробовали?
Dim777777
19 апреля 2018, 20:09
Сеточный советник на двух индикаторах
/
Стол заказов MQL
15
0
Dim777777
19 апреля 2018, 19:02
Сеточный советник на двух индикаторах
/
Стол заказов MQL
15
0
не могу разобраться, как сюда скинуть архив.
Dim777777
19 апреля 2018, 18:30
Сеточный советник на двух индикаторах
/
Стол заказов MQL
15
0
Dim777777
19 апреля 2018, 07:11
Сеточный советник на двух индикаторах
/
Стол заказов MQL
15
0
Только почему то он сделки только на покупку открывает, а на продажу вообще не одной.
Dim777777
19 апреля 2018, 06:31
Сеточный советник на двух индикаторах
/
Стол заказов MQL
15
0
Спасибо
Dim777777
19 апреля 2018, 06:27
Сеточный советник на двух индикаторах
/
Стол заказов MQL
15
0
также нет настроек таймфрейма стохастика
Dim777777
18 апреля 2018, 10:08
Сеточный советник на двух индикаторах
/
Стол заказов MQL
15
0
Большое спасибо
Dim777777
18 апреля 2018, 09:46
Сеточный советник на двух индикаторах
/
Стол заказов MQL
15
0
Спасибо
Dim777777
11 апреля 2018, 19:34
Доработка советника eBBRSI
/
Стол заказов MQL
6
0
разобрался.
Dim777777
1 марта 2018, 12:32
Доработка советника eBBRSI
/
Стол заказов MQL
6
0
только никак не разберусь, где у него настраивать шаг, общий профит и профит первого ордера ?
Dim777777
1 марта 2018, 11:09
Доработка советника eBBRSI
/
Стол заказов MQL
6
0
Большое спасибо
Dim777777
1 марта 2018, 10:56
Доработка советника eBBRSI
/
Стол заказов MQL
6
0
Спасибо
Dim777777
27 февраля 2018, 18:28
Написание советника, с поиском поручителя
/
Стол заказов MQL
16
0
я думаю, если сделать, чтобы ордера открывались по краям уровней спроса и предложения, то риск слива депо уменьшится. Как вы думаете?
Dim777777
13 ноября 2017, 11:33
Доработка советника
/
Стол заказов MQL
15
0
А у меня почему то в тестере не работает,
Dim777777
18 октября 2017, 07:17
Помогите исправить старый советник под новый билд
/
Стол заказов MQL
7
0
Через год стабильно слив
Dim777777
16 октября 2017, 21:03
Советник на развороте тренда
/
Стол заказов MQL
8
0
я думаю, ему мартин бы не помешал.
Dim777777
6 октября 2017, 13:56
Добрый день прошу создать простой советник на одном индикаторе Cycle identifier walert major
/
Стол заказов MQL
27
0
мне кажется ему не хватает закрытия по общему профиту в пунктах
Dim777777
24 сентября 2017, 17:23
← предыдущая
следующая
→
Страницы:
1
2
3
4
5
...
последняя
Перейти в чат трейдеров ->
Новости сообщества:
19 августа 2024, 17:10
Починили поиск на сайте
Поиск доступен на каждой странице сверху справа
Подробнее...
13 августа 2024, 15:18
Чат размещается по новой ссылке
Подробнее...
Текущие конкурсы и акции
(показано 5 случайных)
Конкурс на реальных счетах "Formula FX" (призовой фонд 1600$)
Конкурсы на реальных счетах
(Alpari)
*осталось дней: бессрочно
Конкурсы на реальных центовых счетах "Микро Трейд"
Конкурсы на реальных счетах
(Grand Capital)
*осталось дней: бессрочно
Конкурс на демо-счетах "Fighting" (призовой фонд 1500$)
Конкурсы без вложений
(LiteForex)
*осталось дней: бессрочно
Бонус на пополнение 40% от суммы
Бонусы на пополнение
(Grand Capital)
*осталось дней: бессрочно
Конкурс на демо-счетах "Гагарин"
Конкурсы без вложений
(AMarkets)
*осталось дней: бессрочно
Полный список см. в сервисе
OpenTraders.Event →
Из недавнего:
Нажмите, чтобы обновить
Статьи
Комментарии
На стенах
AM2
31 марта 2025, 10:38
→
Как написать советник для Маркета на MQL5
(
7
) в
Программирование на MQL
например экснесс сразу пишут:
В соответствии... <>
[Читать..]
igrun
29 марта 2025, 19:50
→
Микроб EA
(
18
) в
Стол заказов MQL
ну уж как есть <>
[Читать..]
verta81
27 марта 2025, 20:07
→
Советник усреднитель
(
1
) в
Стол заказов MQL
ищите в Файлах.
Или пишите ТЗ и предлагайте оплату. <>
[Читать..]
AM2
20 марта 2025, 16:13
→
Разруливатель для мт5
(
1
) в
Стол заказов MQL
пишите тз <>
[Читать..]
igrun
20 марта 2025, 00:32
→
Советник для Форекс на основе Имбаланса
(
7
) в
Торговые стратегии
почему только можно же алго ручки использовать <>
[Читать..]
verta81
18 марта 2025, 22:18
→
Советник очень хороший
(
35
) в
Стол заказов MQL
Решение. Нарыл на том же мкл.
//+------------------------------------------------------------------+ #property... <>
[Читать..]
kvashnin007
14 марта 2025, 19:41
→
Функции для реальной торговли и для реальных счетов. Часть №3
(
44
) в
Блог им. kvashnin007
Прикольно будет, если ты это ИИ прочитаешь. <>
[Читать..]
Marik007
13 марта 2025, 22:01
→
Индикатор уровней
(
56
) в
Стол заказов MQL
В чем удобство? Индикатор ДИНАМИЧНЫЙ, зоны изменяются в... <>
[Читать..]
verta81
13 марта 2025, 14:37
→
советник на пробой свечи
(
11
) в
Стол заказов MQL
:: <>
[Читать..]
verta81
13 марта 2025, 00:01
→
Цвет свечей на графике.по индикатору MT4
(
7
) в
Стол заказов MQL
// цвет бара вверх, тени и окантовки тела бычьей свечи ChartSetInteger(chart_ID,CHART_COLOR_CHART_UP,clr); //цвет... <>
[Читать..]
Все комментарии >>
Generated by EX4-TO-MQ4 decompiler V4.0.224.1 []
Website: purebeam.biz
E-mail: purebeam@gmail.com
*/
#property copyright «Copyright © 2007, Soni fx»
#property link «sonyirwana.blogspot.com»
#property indicator_chart_window
#property indicator_buffers 6
#property indicator_color1 Black
#property indicator_color2 Black
#property indicator_color3 RoyalBlue
#property indicator_color4 Red
#property indicator_color5 Black
#property indicator_color6 Black
extern int tf=0;
extern int g_period_76 = 3;
extern int dev_long = 2;
extern int dev_short =2;
extern int sc_upper = 0;
extern int sc_lower = 0;
extern int appliedpriceupper = 0;
extern int appliedpricelower = 0;
extern double gd_84 = 1.0;
extern int gi_92 = 1;
extern int gi_96 = 1;
extern int gi_100 = 5000;
double g_ibuf_104[];
double g_ibuf_108[];
double g_ibuf_112[];
double g_ibuf_116[];
double g_ibuf_120[];
double g_ibuf_124[];
extern bool SoundON = false;
bool gi_132 = TRUE;
bool gi_136 = TRUE;
int init() {
SetIndexBuffer(0, g_ibuf_104);
SetIndexBuffer(1, g_ibuf_108);
SetIndexBuffer(2, g_ibuf_112);
SetIndexBuffer(3, g_ibuf_116);
SetIndexBuffer(4, g_ibuf_120);
SetIndexBuffer(5, g_ibuf_124);
SetIndexStyle(0, DRAW_NONE);
SetIndexStyle(1, DRAW_NONE, STYLE_SOLID, 0);
SetIndexStyle(2, DRAW_ARROW, STYLE_DASH, 1);
SetIndexStyle(3, DRAW_ARROW, STYLE_DASH, 1);
SetIndexStyle(4, DRAW_NONE);
SetIndexStyle(5, DRAW_NONE);
SetIndexArrow(0, 32);
SetIndexArrow(1, 32);
SetIndexArrow(2, SYMBOL_ARROWUP);
SetIndexArrow(3, SYMBOL_ARROWDOWN);
IndicatorDigits(MarketInfo(Symbol(), MODE_DIGITS));
string ls_0 = «FxSoni Entry»;
IndicatorShortName(ls_0);
SetIndexLabel(0, «UpTrend Stop»);
SetIndexLabel(1, «DownTrend Stop»);
SetIndexLabel(2, «UpTrend Signal»);
SetIndexLabel(3, «DownTrend Signal»);
SetIndexLabel(4, «UpTrend Line»);
SetIndexLabel(5, «DownTrend Line»);
SetIndexDrawBegin(0, g_period_76);
SetIndexDrawBegin(1, g_period_76);
SetIndexDrawBegin(2, g_period_76);
SetIndexDrawBegin(3, g_period_76);
SetIndexDrawBegin(4, g_period_76);
SetIndexDrawBegin(5, g_period_76);
return (0);
}
int start() {
int li_8;
double lda_12[25000];
double lda_16[25000];
double lda_20[25000];
double lda_24[25000];
for (int l_shift_4 = gi_100; l_shift_4 >= 0; l_shift_4--) {
g_ibuf_104[l_shift_4] = 0;
g_ibuf_108[l_shift_4] = 0;
g_ibuf_112[l_shift_4] = 0;
g_ibuf_116[l_shift_4] = 0;
g_ibuf_120[l_shift_4] = EMPTY_VALUE;
g_ibuf_124[l_shift_4] = EMPTY_VALUE;
}
for ( l_shift_4 = gi_100 — g_period_76 — 1; l_shift_4 >= 0; l_shift_4--) {
lda_12[l_shift_4] = iBands(NULL, tf, g_period_76, dev_long, sc_upper, appliedpriceupper, MODE_UPPER, l_shift_4);
lda_16[l_shift_4] = iBands(NULL, tf, g_period_76, dev_short, sc_lower, appliedpricelower, MODE_LOWER, l_shift_4);
if (Close[l_shift_4]> lda_12[l_shift_4 + 1]) li_8 = 1;
if (Close[l_shift_4] < lda_16[l_shift_4 + 1]) li_8 = -1;
if (li_8 > 0 && lda_16[l_shift_4] < lda_16[l_shift_4 + 1]) lda_16[l_shift_4] = lda_16[l_shift_4 + 1];
if (li_8 < 0 && lda_12[l_shift_4] > lda_12[l_shift_4 + 1]) lda_12[l_shift_4] = lda_12[l_shift_4 + 1];
lda_20[l_shift_4] = lda_12[l_shift_4] + (gd_84 — 1.0) / 2.0 * (lda_12[l_shift_4] — lda_16[l_shift_4]);
lda_24[l_shift_4] = lda_16[l_shift_4] — (gd_84 — 1.0) / 2.0 * (lda_12[l_shift_4] — lda_16[l_shift_4]);
if (li_8 > 0 && lda_24[l_shift_4] < lda_24[l_shift_4 + 1]) lda_24[l_shift_4] = lda_24[l_shift_4 + 1];
if (li_8 < 0 && lda_20[l_shift_4] > lda_20[l_shift_4 + 1]) lda_20[l_shift_4] = lda_20[l_shift_4 + 1];
if (li_8 > 0) {
if (gi_92 > 0 && g_ibuf_104[l_shift_4 + 1] == -1.0) {
g_ibuf_112[l_shift_4] = lda_24[l_shift_4];
g_ibuf_104[l_shift_4] = lda_24[l_shift_4];
if (gi_96 > 0) g_ibuf_120[l_shift_4] = lda_24[l_shift_4];
if (SoundON == TRUE && l_shift_4 == 0 && !gi_132) {
Alert(«Buy Alert », Symbol(), "-", Period());
gi_132 = TRUE;
gi_136 = FALSE;
}
} else {
g_ibuf_104[l_shift_4] = lda_24[l_shift_4];
if (gi_96 > 0) g_ibuf_120[l_shift_4] = lda_24[l_shift_4];
g_ibuf_112[l_shift_4] = -1;
}
if (gi_92 == 2) g_ibuf_104[l_shift_4] = 0;
g_ibuf_116[l_shift_4] = -1;
g_ibuf_108[l_shift_4] = -1.0;
g_ibuf_124[l_shift_4] = EMPTY_VALUE;
}
if (li_8 < 0) {
if (gi_92 > 0 && g_ibuf_108[l_shift_4 + 1] == -1.0) {
g_ibuf_116[l_shift_4] = lda_20[l_shift_4];
g_ibuf_108[l_shift_4] = lda_20[l_shift_4];
if (gi_96 > 0) g_ibuf_124[l_shift_4] = lda_20[l_shift_4];
if (SoundON == TRUE && l_shift_4 == 0 && !gi_136) {
Alert(«Sell Alert », Symbol(), "-", Period());
gi_136 = TRUE;
gi_132 = FALSE;
}
} else {
g_ibuf_108[l_shift_4] = lda_20[l_shift_4];
if (gi_96 > 0) g_ibuf_124[l_shift_4] = lda_20[l_shift_4];
g_ibuf_116[l_shift_4] = -1;
}
if (gi_92 == 2) g_ibuf_108[l_shift_4] = 0;
g_ibuf_112[l_shift_4] = -1;
g_ibuf_104[l_shift_4] = -1.0;
g_ibuf_120[l_shift_4] = EMPTY_VALUE;
}
}
return (0);
}
Dim777777