Ответить
18.04.2012, 08:48
Аватар для tommy27
tommy27 tommy27 вне форума ◅ ♛ ♠ ♣ ♥ ♦ ♛ ▻
Регистрация: 16.10.2011 / Адрес: Новосибирск / Сообщений: 1,053
Поблагодарили 3,188 раз(а) / Репутация: 3193
  • Отправить сообщение для tommy27 с помощью Skype™
Когда начал изучение МКЛ4 то нашел уроки от Кирила, он тож очень подробно и нормальным языком всё объясняет вот здесь полный курс можно посмотреть:

_http://forum.alpari.ru/showthread.php?t=42059

Есть ещё здесь, но не полностью, зато оглавление с описанием в первый пост вынесено:

_http://www.speculant.com/forum/showthread.php?204-%D0%9A%D1%83%D1%80%D1%81-MQL4

Последний раз редактировалось tommy27; 18.04.2012 в 08:52.
24.04.2012, 21:09
Аватар для tommy27
tommy27 tommy27 вне форума ◅ ♛ ♠ ♣ ♥ ♦ ♛ ▻
Регистрация: 16.10.2011 / Адрес: Новосибирск / Сообщений: 1,053
Поблагодарили 3,188 раз(а) / Репутация: 3193
  • Отправить сообщение для tommy27 с помощью Skype™
Вот ещё для тех кто уже освоился немного, сам часто пользуюсь чтоб не изобретать велосипед, Только "Полезные функции от KimIV":
_http://forum.mql4.com/ru/38949
24.04.2012, 22:01
Регистрация: 13.03.2009 / Сообщений: 2,366
Поблагодарили 1,968 раз(а) / Репутация: 2045
Вот ещё для тех кто уже освоился немного, сам часто пользуюсь чтоб не изобретать велосипед, Только "Полезные функции от KimIV":
_http://forum.mql4.com/ru/38949
Не стоит бездумно использовать чужие функции. Разбирать чужие косяки дело не благодарное. Пишите себе сами. Свои косяки ближе к телу.
Вот если не знаете как решить конкретную задачу и в голову ничего не лезет, тогда стоит найти чужой код в котором эта задача решена и заглянуть как её решил другой программист.
Глубокое понимание процессов помогает в работе, но сильно мешает в отдыхе.
http://forexsystems.ru/signaturepics/sigpic3798_1.gif
Чужие программы не переделываю!
07.05.2012, 17:01
Аватар для GAleks
GAleks GAleks вне форума Новичок форума
Регистрация: 14.12.2011 / Сообщений: 10
Поблагодарили 16 раз(а) / Репутация: 17

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

Для лучшего понимания скачайте видеокурс по программированию
_http://file.karelia.ru/zrz98j/
Вы не знаете пароль на архив???
09.05.2012, 11:27
Аватар для gefrony
gefrony gefrony вне форума Интересующийся
Регистрация: 01.04.2012 / Сообщений: 20
Поблагодарили 3 раз(а) / Репутация: 4
Добрый день, у меня вопрос по первому уроку.
Возможно ли достать код из файла EX4?
10.05.2012, 01:25
Аватар для KrasKosha
KrasKosha KrasKosha вне форума Местный житель
Регистрация: 29.01.2009 / Сообщений: 6
Поблагодарили 5 раз(а) / Репутация: 5
Добрый день, у меня вопрос по первому уроку.
Возможно ли достать код из файла EX4?
Смотрите темы:
Декомпилятор файлов ex4 в mq4
Больничка № 2 (или что-то похожее)
здесь же, на Forex Forum.
20.05.2012, 11:05
Аватар для Dersu
Dersu Dersu на форуме Почётный гражданин
Регистрация: 08.11.2010 / Сообщений: 325
Поблагодарили 466 раз(а) / Репутация: 468
  • Отправить сообщение для Dersu с помощью Skype™
Все, кто хотел начать - переваривают.
А тема и темп супер.
И как только Вы решились?
Ведь в результате может токо пару челов со старта дальше уйдут.
Кстати, разжуйте нубу: чего прогеры не любят декомпил разбирать?
И, имхо, разобрать - бы на примерах косяки какие - нить, статистически частые, да и разжевать обучение, отвязку.
Люди делятся на три категории: живые, мёртвые и плавающие по морям. (Анахарсис, III век до н. э.)

Последний раз редактировалось Dersu; 20.05.2012 в 11:24.
20.05.2012, 11:41
Аватар для eevviill
eevviill eevviill вне форума Заблокирован
За второе место в конкурсе 

Регистрация: 30.07.2009 / Сообщений: 5,474
Поблагодарили 9,032 раз(а) / Репутация: 9032
  • Отправить сообщение для eevviill с помощью Skype™
Все, кто хотел начать - переваривают.
А тема и темп супер.
И как только Вы решились?
Ведь в результате может токо пару челов со старта дальше уйдут.
Кстати, разжуйте нубу: чего прогеры не любят декомпил разбирать?
И, имхо, разобрать - бы на примерах косяки какие - нить, статистически частые, да и разжевать обучение, отвязку.
Спасибо за отзыв.
Я не решался. Просто люблю делится. И когда увидел везде просьбы по форуму типа "Помогите доработать, взломать, найти ошибку и т.д. и т.п.", то решил что каждый трейдер должен знать хотя бы основы програмирования. Ведь нет хуже зла чем невежество.
А с темпом вы загнули. Вышла как бы ироническая шутка. Новых тем никто не предлагает.
Програмисты не любят декомпилированный код потому что после декомпиляции, вместо логических названий стоит gb23, gb43, gd4,gd8 и т.д.
hiys , Vik940 
20.05.2012, 12:12
Аватар для Dersu
Dersu Dersu на форуме Почётный гражданин
Регистрация: 08.11.2010 / Сообщений: 325
Поблагодарили 466 раз(а) / Репутация: 468
  • Отправить сообщение для Dersu с помощью Skype™
В том - то и все дело что не загнул.
Реалии суровы. Народ не тянет.
Обучение сродни кормлению потомства, извините за такое сравнение.
А человеческих дитятей кормят годами, это факт.
Глянул Кирила, он всегда намекает, что ориентируется на знающих С.
Я нуб, да плюс не спешу.
Надеюсь ветка не заглохнет.
Относительно дележа: знаниями делится - дело благородное и благодатное.
Себя к таким не отношу, так как мой багаж состоит из подслушанного и подсмотренного: ищу чужое, другими украденное - неблагородное но благодатное занятие и альтернативы
пока не вижу.
Придется учится, хоть лингвист из меня никакой, как показывает опыт.
Имхо, невежество не самое зло, пасивность и самообман, вот моя точка зрения.
Люди делятся на три категории: живые, мёртвые и плавающие по морям. (Анахарсис, III век до н. э.)

Последний раз редактировалось Dersu; 20.05.2012 в 12:43.
20.05.2012, 12:15
Аватар для Dersu
Dersu Dersu на форуме Почётный гражданин
Регистрация: 08.11.2010 / Сообщений: 325
Поблагодарили 466 раз(а) / Репутация: 468
  • Отправить сообщение для Dersu с помощью Skype™
Програмисты не любят декомпилированный код потому что после декомпиляции, вместо логических названий стоит gb23, gb43, gd4,gd8 и т.д.
А можно примерчик?
Я даже не понимаю, что такое логические названия.
Можно просто примеры названий из mql4
Люди делятся на три категории: живые, мёртвые и плавающие по морям. (Анахарсис, III век до н. э.)
20.05.2012, 12:41
Аватар для eevviill
eevviill eevviill вне форума Заблокирован
За второе место в конкурсе 

Регистрация: 30.07.2009 / Сообщений: 5,474
Поблагодарили 9,032 раз(а) / Репутация: 9032
  • Отправить сообщение для eevviill с помощью Skype™
А можно примерчик?
Я даже не понимаю, что такое логические названия.
Можно просто примеры названий из mql4
Програмист написал
cs=Trixnum_bars+A_t3_period+is_A_open_price+B_t3_p eriod_ac+diferential+hot;
if (cs==prevcs && commodt==Symbol() && frame==Time[4]-Time[5] && Bars-prevbars<2)

Декомпилированный код
ld_380 = Trixnum_bars + gi301 + gi_304 + slow + gi_308 + gd_312;
if (ld_380 == ld_388 && ls_412 == Symbol() && ld_396 == Time[4] - Time[5] && Bars - l_bars_364 < 2.0)
Dersu , Vik940 
20.05.2012, 12:53
Аватар для Dersu
Dersu Dersu на форуме Почётный гражданин
Регистрация: 08.11.2010 / Сообщений: 325
Поблагодарили 466 раз(а) / Репутация: 468
  • Отправить сообщение для Dersu с помощью Skype™
Пока что понял одно: цветное не трогает.
Спасибо.
А каким термином называют цветные матючки, извините.?
И еще вопрос: из какого "словаря" все эти gb23, gb43, gd4,gd8?
PS: Ваших "Пастернаков" пока не читал, токо обнаружил тему,
но очень и давно уважаю.
Приступаю к белетристике, пока что.
Может что-то и осилю.
Хотя перенос из графика в подвал, толщину и цвет линий, подтирку комментариев, отвязку от даты и т,д. практиковал
Люди делятся на три категории: живые, мёртвые и плавающие по морям. (Анахарсис, III век до н. э.)

Последний раз редактировалось Dersu; 20.05.2012 в 13:29.
20.05.2012, 13:27
Аватар для eevviill
eevviill eevviill вне форума Заблокирован
За второе место в конкурсе 

Регистрация: 30.07.2009 / Сообщений: 5,474
Поблагодарили 9,032 раз(а) / Репутация: 9032
  • Отправить сообщение для eevviill с помощью Skype™
Пока что понял одно: цветное не трогает.
Спасибо.
А каким термином называют цветные матючки, извините.?
И еще вопрос: из какого "словаря" все эти gb23, gb43, gd4,gd8?
Цветные это что то типа предопределённые переменные.
gb23, gb43, gd4,gd8 это из скомпилированого файла. Просто терминалу не нужно обязательно чтобы были людские названия, вот и они заменяются таким образом.
Vik940 
26.05.2012, 20:16
Аватар для Dersu
Dersu Dersu на форуме Почётный гражданин
Регистрация: 08.11.2010 / Сообщений: 325
Поблагодарили 466 раз(а) / Репутация: 468
  • Отправить сообщение для Dersu с помощью Skype™
Нашел пару сайтов для себя.
Оставлю тут.
_http://articles.mql4.com/ru/363
_http://docs.mql4.com/ru/
_http://mql4you.ru/pervye-shagi/urok-1-struktura-papok-ustanovlennogo-terminala.html
Люди делятся на три категории: живые, мёртвые и плавающие по морям. (Анахарсис, III век до н. э.)
eevviill , hiys 
27.05.2012, 10:57
Аватар для tuma
tuma tuma вне форума Интересующийся
Регистрация: 05.12.2010 / Сообщений: 3
Поблагодарили 1 раз в 1 сообщении / Репутация: 2
Вы не знаете пароль на архив???
qwe2011qwe
01.06.2012, 11:33
Аватар для pafn61
pafn61 pafn61 на форуме Активный участник
Регистрация: 27.01.2011 / Адрес: USSR / Сообщений: 86
Поблагодарили 31 раз(а) / Репутация: 32
Здравствуйте, уважаемые начинающие кодеры! Хорошее дело затеяли !!!
Жалко, что не хватает времени для учебы, но в качестве вклада в общее дело могу предложить "лабораторную работу". Суть в следующем -
1. Берем средневзвешенную предыдущего бара
2. Сдвигаем на n пунктов вниз
3. При достижении полученного значения - продаем.
4. При закрытии бара выходим из сделки.
Всё!!!
Может быть это глюк программы или котировок, но на тестере Forex Strategy Builder у меня получились вот такие результаты за год:



Milord 
02.06.2012, 00:09
Аватар для Darksie
Darksie Darksie вне форума Почётный гражданин
Регистрация: 16.08.2011 / Сообщений: 322
Поблагодарили 339 раз(а) / Репутация: 341
eevviill, а можно рассмотреть пример добавления звукового оповещения в индикатор?)
Наверно для каждого индикатор свои примочки надо дописывать.
02.06.2012, 06:44
Аватар для eevviill
eevviill eevviill вне форума Заблокирован
За второе место в конкурсе 

Регистрация: 30.07.2009 / Сообщений: 5,474
Поблагодарили 9,032 раз(а) / Репутация: 9032
  • Отправить сообщение для eevviill с помощью Skype™
eevviill, а можно рассмотреть пример добавления звукового оповещения в индикатор?)
Наверно для каждого индикатор свои примочки надо дописывать.
Та нет. Пишешь
Alert();
В скобках то что ты хочешь чтобы сигналило.
03.06.2012, 10:29
Аватар для eevviill
eevviill eevviill вне форума Заблокирован
За второе место в конкурсе 

Регистрация: 30.07.2009 / Сообщений: 5,474
Поблагодарили 9,032 раз(а) / Репутация: 9032
  • Отправить сообщение для eevviill с помощью Skype™

По умолчанию Урок 14 - перебор ордеров

Сегодня будем перебирать ордера. Для чего это нужно?
Для всего что связано с операциями по ордерам кроме открытия.
Тоесть сначало надо ордер выбрать чтобы потом модифицировать, закрыть, удалить его.

Пример.
PHP код:
 1)for(int i=OrdersTotal()+1i>=0i--)
 {
 
2)OrderSelect(i,SELECT_BY_POS);
 {
 
3)if(OrderMagicNumber()==magic)
 {
 
4)if(OrderType()==OP_BUY...) OrderClose(OrderTicket(),Lot,Bid,slippage,Yellow); 
 }
 }
 } 
1)Собственно это и есть перебор ордеров функцией for.
1.1)Начинаем с общего количества ордеров+1.
1.2)Будем продолжать пока ордеров будет 0 или больше.
1.3)На каждом переборе будем уменьшать количество перебираемых ордеров на 1.
2)Функция OrderSelect(); С помощью неё мы выбираем конкретный ордер. В нашем слачае (порядковый номер в терминале i, из тех что находятся в закладке торговля).
3)После того как выбрали ордер проверяем или это ордер нашего советника. Проверку делаем с помощью меджик намбера, который должен совпадать с меджиком открытого ордера.
4)Здесь уже проводятся конкретные действия. Например если ордер бай и
цена пересекла МА сверху вниз закрываем ордер.
hiys , Milord 
03.06.2012, 12:08
Аватар для Pavel555
Pavel555 Pavel555 вне форума Заблокирован
Регистрация: 10.02.2012 / Сообщений: 22
Поблагодарили 16 раз(а) / Репутация: 17
Та нет. Пишешь
Alert();
В скобках то что ты хочешь чтобы сигналило.
Хочу добавить, что алерт должен брать откуда-то сигнал, как правило если просто прописать сточку Alert(); не там, он будет сигналить постоянно, в лучшем случае молчать.
Ответить


Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Выкл.
Pingbacks are Выкл.
Refbacks are Выкл.



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


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