MQL4: Бесплатное написание программ | Страница 374
Заработай до
50000$
на приглашении друзей
получить StartUp Bonus
от ИнстаФорекс
Вложений не требуется!
Начни торговлю
без вложений и риска
С новым STARTUP бонусом 1000$
Получи бонус
55%
от ИнстаФорекс
на каждое пополнение
Ответить в теме
Страница 374 из 374
ПерваяПервая ... 364 373 Главная страница темы
Показано с 7,461 по 7,469 из 7469.

Тема: MQL4: Бесплатное написание программ

 Перейти в классический вид темы
     
  1. ТОП-5 сообщений
    Лучший ответ #1
    Аватар для villi311

    villi311     villi311 на форуме

    Продолжение темы - Бесплатное написание программ на MQL4 В этой ветке рассматриваются заявки на бесплатное исполнение торговых роботов, скриптов и индикаторов. Реализация ваших идей возможна на основе следующих простых правил: 1) Все описания, коды, изображения и т.п. должны открыто размещаться в данной ветке. 2) Создание программ, за редчайшим исключением, осуществляется на основе идей, а не чужих кодов. Т.е. копаться в чужом коде в рамках этой ветки мы вряд ли станем. 3) Программисты имеют право отказать в исполнении той или иной идей без объяснения причин. Как правило это связано с бессмысленностью идеи, которая становится очевидной ещё на стадии чтения задания; 4) Все программы исполняются без всякой очереди, по желанию программиста. 5) Задание должно быть максимально точным и минимально абстрактным. В идеале в задании должны быть описаны конкретные правила "если X, то Y". Поясняющие изображения (в т.ч. и скриншоты) будут дополнительным плюсом -- как правило они способствуют лучшему пониманию задания. 6) Сразу продумывайте все детали при составлении ТЗ. Последующее уточнение деталей в процессе написания советника занимает очень много времени программиста. Убедительная просьба относиться уважительно к программистам, администрации форума и друг к другу.

    Лучший ответ #2
    Аватар для Leschich

    Leschich     Leschich на форуме

    Примерно вот так ваши мечты превращаются в реалии. Есть один нюанс, который учитывайте. Убрал мейджик из настроек, советник ставит свои мейджики каждой серии начиная с нулевого. Следующая серия имеет мейджик на 1 больше предыдущей. Поставил ограничение в 20 серий, думаю, что хватит такого кол-ва... Удачи и профитов. З.Ы. Еще один нюанс... Если последняя серия имеет меньше ордеров, чем предыдущая, то последней необходимо пройти намного большее расстояния до закрытия, чем предыдущей, у которой суммарная лотность больше. По сему сделал так... Если по условию закрывается предыдущая серия, то автоматом закрывается и последняя серия(в любом случае, она в плюсе).

    Превью
    Лучший ответ #3
    Аватар для a4techctrl

    Хочу ещё раз поблагодарить вас за помощь в написании программы для советника. Я его протестировала на маленьких расстояниях движения цены и я счастлива. Советник работает просто замечательно и именно таким образом о чем я мечтала. Программа составлена очень грамотно и просто идеально для меня. Я сама так не смогла бы. Чувствуется Ваш профессионализм и огромный опыт работы с программированием роботов. Уже вскоре постараюсь установить Ваше создание на реальный счет. С валютной парой и расчетами по лотам и расстояниям я уже определилась и все просчитала. Теперь только время определит реальное совершенство созданное Вами. Огромное Вам спасибо. С уважением.

    Лучший ответ #4
    Аватар для evgensmol

    Всем привет. Ранее я писал, что есть идея для советника. Немного подумав, решил заменить привычный трендовый индикатор "озимандиас" на нестандартный подход к идентификации тренда, поэтому для начала необходимо написать индикатор, который будет показывать расхождение между двумя регрессиями разных периодов и порядков. Суть в следующем - есть индикатор канала регрессии, в котором можно задавать порядок регрессии и период расчёта. На графике он выглядит так:



    Я полагаю, что ситуация, в рамках которой линия регрессии, рассчитанная за менее продолжительный период, находится выше "тяжёлой" регрессии, может считаться восходящим трендом. С медвежьим трендом всё аналогично, только наоборот.


    Новый индикатор должен по принципу МАКДИ в подвальном окне показывать расстояние между двумя разными регрессионными линиями, т.е.: младшая регрессия > старшей - гистограмма находится выше нуля; младшая регрессия < старшей - гистограмма находится ниже нуля. Соответственно, в настройках индикатора должны быть следующие переменные: degree1 - порядок первой регрессии; degree2 - порядок второй регрессии; bars1 - период расчёта первой регрессии; bars2 - период расчёта первой регрессии. Далее уже буду оценивать, насколько этот нестандартный подход к поиску тренда лучше/хуже обычных пробоев экстремумов и всяких машек, или лучше не усложнять жизнь. В принципе, для опытных прогеров здесь всё должно быть просто. Исходник прикрепил. ВАЖНО - индикатор должен фиксировать расстояние между регрессиями на каждом баре строго один раз и навсегда (оно должно быть именно то, какое наблюдалось в момент открытия свечи), т.е. без перерисовки. Дело в том, что сам базовый канал регрессии "скользит" за ценой,, т.е. обновляется по мере поступления котировок. Нам в нём будет интересна лишь сама регрессионая формула. И большая просьба - если кто-то по доброте душевной захочет написать такой индикатор, выложите результат сразу в формате mq4, пожалуйста, а не ex4.

    Превью
    Лучший ответ #5
    Аватар для Speero

    Speero     Speero на форуме

    Чисто технически стратегия и тактика открытия позиций меня пока не особо волнует. И вот почему: по статистике мало-мальски грамотно написанный робот почти в 90% какое то время приносит прибыль. Верно? Даже при "плохой игре" и "колебашках" на рынке выставленный портфель ордеров может на время оказаться в профите. Ну, хотя бы для того, чтобы подразнить трейдера, а потом, когда цена ломанёт против стать причиной слива . Но сейчас не об этом. Продолжаем нашу сказку. Но факт остаётся фактом: в конце концов большинство роботов сливают депо. Ничто не вечно и даже на Солнце есть пятна. Посему и данные рассуждения: что, если лишить робота самой возможности на такую роскошь, как слив депозита? Выглядит это примерно так: запустили, получили установленную прибыль, закрыли по описанным условиям. Далее: отключили и запустили по новой. "Грызи сахарную косточку". При такой тактике "небольших прибылей" можно поставить и не слишком удалённую защиту, так как подключая программу каждый раз с чистого листа условия кода сохраняются: "при достижении такого то профита - фиксируем прибыль. При достижении такого то убытка - фиксируем убыток". Не оставляя в рынке убыточных ордеров (в надежде, что цена когда-нибудь развернётся) и "слабых" (с небольшим профитом, по той же причине), мы тем самым выполняем условие"Обрезайте убытки и давайте прибыли расти!" Лучше бы, что бы сов сам умел менять себе мейджик. Новый заход - новая опера. С чистого листа! А коммент...Всё зависит от способностей сова: если он сумеет сам закрывать по указанному алгоритму ордера, тогда должно быть сообщение типа "Инструмент (такой то), результаты - (такие то). Робот закончил работу!" (Ну, если конечно не всунуть в него функцию "реинкарнация", то есть чтобы он по завершению своей задачи сам отключался, а потом сам включался. ..Но это - из области фантастики). А если алгоритм закрытия окажется для него не посильным, тогда по достижению указанного профита с небольшим плюсом достаточно сообщения: " Инструмент (такой то), установленная прибыль достигнута!". Это конечно получится полуавтомат, но пока интересно убедиться в жизнеспособности тактики фиксации прибыли. Как я уже сказал стратегия и алгоритм выставления ордеров пока не существеннен. Закрыть нужно по отношению к профиту. Именно тот ордер, у которого прибыль равна 1/4 общего суммарного (соотношение взято с потолка) остаётся в рынке и "награждается трейлинг-стопом", как наиболее жизнеспособный. Если нужно описать абсолютно чётко и по пунктам - легко!

  2. #1
    Модератор
    Сама доброта
     
    villi311 отличная репутация villi311 отличная репутация villi311 отличная репутация villi311 отличная репутация villi311 отличная репутация villi311 отличная репутация villi311 отличная репутация villi311 отличная репутация villi311 отличная репутация villi311 отличная репутация villi311 отличная репутация Аватар для villi311
    Регистрация
    11.12.2010
    Пол
    Мужчина
    Сообщений
    16,147
    Поставил лайков:
    8,006
    Получено лайков:  7,835
    в сообщениях 3,779
    49%

    MQL4: Бесплатное написание программ

    Продолжение темы - Бесплатное написание программ на MQL4


    В этой ветке рассматриваются заявки на бесплатное исполнение торговых роботов, скриптов и индикаторов. Реализация ваших идей возможна на основе следующих простых правил:
    1) Все описания, коды, изображения и т.п. должны открыто размещаться в данной ветке.
    2) Создание программ, за редчайшим исключением, осуществляется на основе идей, а не чужих кодов. Т.е. копаться в чужом коде в рамках этой ветки мы вряд ли станем.
    3) Программисты имеют право отказать в исполнении той или иной идей без объяснения причин. Как правило это связано с бессмысленностью идеи, которая становится очевидной ещё на стадии чтения задания;
    4) Все программы исполняются без всякой очереди, по желанию программиста.
    5) Задание должно быть максимально точным и минимально абстрактным. В идеале в задании должны быть описаны конкретные правила "если X, то Y". Поясняющие изображения (в т.ч. и скриншоты) будут дополнительным плюсом -- как правило они способствуют лучшему пониманию задания.
    6) Сразу продумывайте все детали при составлении ТЗ. Последующее уточнение деталей в процессе написания советника занимает очень много времени программиста.

    Убедительная просьба относиться уважительно к программистам, администрации форума и друг к другу.


  3. #7465
    Знающий
    Ангел
     
    Alekcey авторитетный пользователь Alekcey авторитетный пользователь Alekcey авторитетный пользователь Alekcey авторитетный пользователь Alekcey авторитетный пользователь Alekcey авторитетный пользователь Alekcey авторитетный пользователь Alekcey авторитетный пользователь Alekcey авторитетный пользователь Alekcey авторитетный пользователь Alekcey авторитетный пользователь Аватар для Alekcey
    Регистрация
    31.05.2011
    Пол
    Мужчина
    Сообщений
    4,671
    Деньги за посты:
    53312 RUB (Подробнее)
    Поставил лайков:
    1,595
    Получено лайков:  1,236
    в сообщениях 838
    26%

    Советник " Раз. Два. Три".

    Советник прост. Поэтому.

    Сама суть и ТС сводится к следующему :

    Советник берёт последние 12 свечей ( переменная ) и начинает складывать значения H-L . При этом. Значению H-L БЕЛОЙ СВЕЧИ ( восходящая ), присваивает отрицательное значение. В результате итоговым значением будет являться цифра. Эта цифра и будет нашим Профитом. А стоп Ордер будет являться как 30% ( переменная ), от посчитанного профита. Итоговое значение этой цифры со знаком + , или - . И будет ключевым элементом в направлении сделки. Т.е если со знаком МИНУС посчиталось то сделка на Sell, если останется со знаком + , то будет BUY.



    Кол-во дублируемых сделок. (переменная )
    При этом советник перепроверяет или выставил указанное кол-во сделок.


    Базовый Лот. (переменная )


  4. 6 пользователя(ей) сказали cпасибо:

    Незарегистрированный (6 пользователей)

  5. #7466
    Живая Легенда
    no
     
    ppvic наивысший уровень репутации ppvic наивысший уровень репутации ppvic наивысший уровень репутации ppvic наивысший уровень репутации ppvic наивысший уровень репутации ppvic наивысший уровень репутации ppvic наивысший уровень репутации ppvic наивысший уровень репутации ppvic наивысший уровень репутации ppvic наивысший уровень репутации ppvic наивысший уровень репутации Аватар для ppvic
    Регистрация
    30.05.2010
    Сообщений
    31,642
    Деньги за посты:
    276261 RUB (Подробнее)
    Сказал(а) спасибо
    8,492
    Получено лайков:  21,373
    в сообщениях 11,787
    68%
    Цитата Сообщение от Alekcey Посмотреть сообщение
    Советник берёт последние 12 свечей ( переменная ) и начинает складывать значения H-L . При этом. Значению H-L БЕЛОЙ СВЕЧИ ( восходящая ), присваивает отрицательное значение. В результате итоговым значением будет являться цифра. Эта цифра и будет нашим Профитом.
    По статистике ты посмотрел результат, прежде чем просить реализации?
    Я посмотрел, нет там ничего.

    Давай подробнее, с картинками.


  6. 2 пользователя(ей) сказали cпасибо:

    IgorM (15.04.2018), Leschich (15.04.2018)

  7. #7467
    Свой человек
    Все пучком
     
    IgorM приемлемый уровень репутации IgorM приемлемый уровень репутации IgorM приемлемый уровень репутации Аватар для IgorM
    Регистрация
    09.05.2011
    Пол
    Мужчина
    Сообщений
    514
    Деньги за посты:
    10232 RUB (Подробнее)
    Поставил лайков:
    101
    Получено лайков:  261
    в сообщениях 196
    51%
    Цитата Сообщение от Alekcey Посмотреть сообщение
    Сама суть и ТС сводится к следующему :
    хм, сложилось ощущение, что Вы хотите что бы я сделал советника и мы вместе с Вами проверили Ваши домыслы? - стратегия ничем не отличается от ... ну пусть, к примеру, входить в рынок по цвету последней свечи....
    ЗЫ: я хоть и не люблю "сетки", но там хоть логика присутствует, а тут?
    ЗЫЗЫ: чем мог, тем помог - держите индикатор, экспериментируйте
    paperclip Миниатюры Нажмите на изображение для увеличения
Название: eurusd-h1-alpari-international-limited.png
Просмотров: 5
Размер:	76.9 КБ
ID:	1892273  

    paperclip Вложения
    • Тип файла: mq4 Bar12.mq4 (4.8 КБ, Просмотров: 2)


  8. 4 пользователя(ей) сказали cпасибо:

    Alekcey (15.04.2018), Незарегистрированный (3 пользователя)

  9. #7468
    Знающий
    Ангел
     
    Alekcey авторитетный пользователь Alekcey авторитетный пользователь Alekcey авторитетный пользователь Alekcey авторитетный пользователь Alekcey авторитетный пользователь Alekcey авторитетный пользователь Alekcey авторитетный пользователь Alekcey авторитетный пользователь Alekcey авторитетный пользователь Alekcey авторитетный пользователь Alekcey авторитетный пользователь Аватар для Alekcey
    Регистрация
    31.05.2011
    Пол
    Мужчина
    Сообщений
    4,671
    Деньги за посты:
    53312 RUB (Подробнее)
    Поставил лайков:
    1,595
    Получено лайков:  1,236
    в сообщениях 838
    26%
    Цитата Сообщение от IgorM Посмотреть сообщение
    хм, сложилось ощущение, что Вы хотите что бы я сделал советника и мы вместе с Вами проверили Ваши домыслы? - стратегия ничем не отличается от ... ну пусть, к примеру, входить в рынок по цвету последней свечи....
    ЗЫ: я хоть и не люблю "сетки", но там хоть логика присутствует, а тут?
    ЗЫЗЫ: чем мог, тем помог - держите индикатор, экспериментируйте
    Можешь сделать. Чтобы данные выводились не каждую новую свечу. А каждые " интервал свечей". Т.е в данном случае каждые 12 свечей выводились данные. А не каждую 1 ну свечу. ? )


  10. #7469
    Живая Легенда
    no
     
    ppvic наивысший уровень репутации ppvic наивысший уровень репутации ppvic наивысший уровень репутации ppvic наивысший уровень репутации ppvic наивысший уровень репутации ppvic наивысший уровень репутации ppvic наивысший уровень репутации ppvic наивысший уровень репутации ppvic наивысший уровень репутации ppvic наивысший уровень репутации ppvic наивысший уровень репутации Аватар для ppvic
    Регистрация
    30.05.2010
    Сообщений
    31,642
    Деньги за посты:
    276261 RUB (Подробнее)
    Сказал(а) спасибо
    8,492
    Получено лайков:  21,373
    в сообщениях 11,787
    68%
    Цитата Сообщение от Alekcey Посмотреть сообщение
    каждые 12 свечей выводились данные. А не каждую 1 ну свечу.
    Ренко в помощь.


  11. #7470
    Свой человек
    f-2a хорошая репутация f-2a хорошая репутация f-2a хорошая репутация f-2a хорошая репутация Аватар для f-2a
    Регистрация
    05.04.2011
    Пол
    Мужчина
    Сообщений
    522
    Деньги за посты:
    11599 RUB (Подробнее)
    Поставил лайков:
    279
    Получено лайков:  347
    в сообщениях 267
    66%
    Цитата Сообщение от Alekcey Посмотреть сообщение
    Можешь сделать. Чтобы данные выводились не каждую новую свечу. А каждые " интервал свечей". Т.е в данном случае каждые 12 свечей выводились данные. А не каждую 1 ну свечу. ? )
    Если не считать ПОСЛЕДНИЕ 12 свечей, а каждый "интервал свечей" - возникает вопрос, а отчего отталкиваться чтобы определить где первая свеча в каждом интервале (на свече запуска терминала/советника/дня/часа и т.д.)???


  12. 3 пользователя(ей) сказали cпасибо:

    hotair (15.04.2018), Незарегистрированный (1 пользователь)

  13. #7471
    Живая Легенда
    no
     
    ppvic наивысший уровень репутации ppvic наивысший уровень репутации ppvic наивысший уровень репутации ppvic наивысший уровень репутации ppvic наивысший уровень репутации ppvic наивысший уровень репутации ppvic наивысший уровень репутации ppvic наивысший уровень репутации ppvic наивысший уровень репутации ppvic наивысший уровень репутации ppvic наивысший уровень репутации Аватар для ppvic
    Регистрация
    30.05.2010
    Сообщений
    31,642
    Деньги за посты:
    276261 RUB (Подробнее)
    Сказал(а) спасибо
    8,492
    Получено лайков:  21,373
    в сообщениях 11,787
    68%
    Цитата Сообщение от f-2a Посмотреть сообщение
    возникает вопрос, а отчего отталкиваться чтобы определить где первая свеча в каждом интервале (на свече запуска терминала/советника/дня/часа и т.д.)???
    Так здесь же совсем просто. В настройках указываем первую свечу.
    Другое дело, ничего там нет. Пусто. Совсем.

    Трёхсвечевые Ренко актуальнее, но и они не решение проблемы. Есть и торговая система на семи свечах, продуктивнее, но входов совсем мало, зато и лосей не ловить.
    Это просто нужно поизучать.

    А то получается, Alekceyприпёрся, дайте ему по 12 свечам... Да зачем? Статистику покажи, тогда и будет актуально.


  14. 3 пользователя(ей) сказали cпасибо:

    Незарегистрированный (3 пользователя)

  15. #7472
    Свой человек
    Все пучком
     
    IgorM приемлемый уровень репутации IgorM приемлемый уровень репутации IgorM приемлемый уровень репутации Аватар для IgorM
    Регистрация
    09.05.2011
    Пол
    Мужчина
    Сообщений
    514
    Деньги за посты:
    10232 RUB (Подробнее)
    Поставил лайков:
    101
    Получено лайков:  261
    в сообщениях 196
    51%
    Цитата Сообщение от ppvic Посмотреть сообщение
    Трёхсвечевые Ренко актуальнее, но и они не решение проблемы
    а почему именно трехчасовые?
    дело в том, что я сейчас активно изучаю (наверное заканчиваю) паттерны на графиках Ренко, но у меня как раз именно 4-х часовые периоды имеют цикличность
    очень хотелось бы узнать Ваше мнение
    Цитата Сообщение от f-2a Посмотреть сообщение
    возникает вопрос, а отчего отталкиваться чтобы определить где первая свеча в каждом интервале
    угу, вот именно в этом и извечная проблема с заказчиками.... с быстрым ответом и никакой конкретики, я уже думал написать индикатор, чтобы если нарисовал свечу, то потом 12 шт свечей не рисовал - информативности ноль, но зато как красиво! ))))


  16. 4 пользователя(ей) сказали cпасибо:

    Незарегистрированный (4 пользователя)

  17. #7473
    Живая Легенда
    no
     
    ppvic наивысший уровень репутации ppvic наивысший уровень репутации ppvic наивысший уровень репутации ppvic наивысший уровень репутации ppvic наивысший уровень репутации ppvic наивысший уровень репутации ppvic наивысший уровень репутации ppvic наивысший уровень репутации ppvic наивысший уровень репутации ppvic наивысший уровень репутации ppvic наивысший уровень репутации Аватар для ppvic
    Регистрация
    30.05.2010
    Сообщений
    31,642
    Деньги за посты:
    276261 RUB (Подробнее)
    Сказал(а) спасибо
    8,492
    Получено лайков:  21,373
    в сообщениях 11,787
    68%
    Цитата Сообщение от IgorM Посмотреть сообщение
    а почему именно трехчасовые?
    дело в том, что я сейчас активно изучаю (наверное заканчиваю) паттерны на графиках Ренко, но у меня как раз именно 4-х часовые периоды имеют цикличность
    очень хотелось бы узнать Ваше мнение
    Ренко - это японские графики, некая ретроспектива, что-ли...
    Поэтому, кошерно строить трёхчасовые и семичасовые графики. То же и минутных касается.
    Удваивать можно, допустим, шестичасовые, но там ничего нет. На четырнадцатичасовых тоже ничего. А уж на двойном удвоении, на 12-часовых, точно ничего.

    Вы проникнитесь техникой самураев, потом поговорим.
    Alekcey явно страдает именно этой основой, но до конца не изучил суть.


  18. Пользователь сказал cпасибо:

    Незарегистрированный (1 пользователь)


Ответить в теме
Страница 374 из 374
ПерваяПервая ... 364 373 Главная страница темы

Похожие темы

  1. Написание программ на mql4 под заказ
    от Viper70 в разделе Доска объявлений
    Replies: 180
    Последнее сообщение: 08.05.2017, 09:59
  2. [Архив] MQL4: Бесплатное написание программ
    от ENSED в разделе MQL-программирование, АТС
    Replies: 15804
    Последнее сообщение: 28.11.2014, 20:35
  3. Replies: 51
    Последнее сообщение: 01.01.2014, 21:59
  4. Написание программ (советников, индикаторов) на MQL4
    от Ramben в разделе Доска объявлений
    Replies: 24
    Последнее сообщение: 07.11.2011, 12:21

Метки этой темы

Ваши права

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