Начни торговлю
без вложений и риска
С новым STARTUP бонусом 1000$
Получи бонус
55%
от ИнстаФорекс
на каждое пополнение
Ответить в теме
Страница 336 из 336
ПерваяПервая ... 326 335 336

Показано с 6,701 по 6,707 из 6707.

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

  1. #1
    Модератор
    Сама доброта
     
    villi311 отличная репутация villi311 отличная репутация villi311 отличная репутация villi311 отличная репутация villi311 отличная репутация villi311 отличная репутация villi311 отличная репутация villi311 отличная репутация villi311 отличная репутация villi311 отличная репутация villi311 отличная репутация Аватар для villi311
    Регистрация
    12.12.2010
    Пол
    Мужчина
    Сообщений
    15,982
    Поставил лайков:
    7,865
    Получено лайков:  7,791
    в сообщениях 3,746
    49%

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

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


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

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

  2. #6701
    Свой человек
    dato896 стараюсь положительно себя зарекомендовать Аватар для dato896
    Регистрация
    06.05.2012
    Пол
    Мужчина
    Сообщений
    259
    Бонусы
    1301 RUB (Подробнее)
    Поставил лайков:
    2
    Получено лайков:  31
    в сообщениях 27
    12%
    Цитата Сообщение от albertalbert Посмотреть сообщение
    Если через неделю никто не возьметься, то напишите мне. Вообщем-то ваше ТС посредственно, без-прибыльно. Но недельку спустя я свободен. Так, ради размяться, сделаем. То, что вы предлагаете вполне логично. Может есть другие мысли, не связаные общепринятой логикой?
    эта мое наблюдение что отличается от стандартных подходов k bollinger bands, что если после разворота цена закрывается близка к одной из линий верхней или нижней то оно того касается без обратного хода в основном, а на высоких фреймах это несколько десятков пипс по этому было интересно протестить на тестере. может будет стоить внимания. спасибо, будем смотреть возьмется ли кто до вас.

  3. <a href="https://www.showfxworld.com/ru/">Форекс портал</a>
  4. #6702
    Знающий
    Ангел
     
    Alekcey авторитетный пользователь Alekcey авторитетный пользователь Alekcey авторитетный пользователь Alekcey авторитетный пользователь Alekcey авторитетный пользователь Alekcey авторитетный пользователь Alekcey авторитетный пользователь Alekcey авторитетный пользователь Alekcey авторитетный пользователь Alekcey авторитетный пользователь Alekcey авторитетный пользователь Аватар для Alekcey
    Регистрация
    31.05.2011
    Пол
    Мужчина
    Сообщений
    4,535
    Бонусы
    46372 RUB (Подробнее)
    Поставил лайков:
    1,569
    Получено лайков:  1,164
    в сообщениях 790
    26%
    Нужен советник такого рода.

    Take Profit =

    Stop Loss =

    Ряд Данных = : Куда я стану вписывать значения 011010101 ( 0 Sell , 1 Buy ).
    А советник по порядку по ним торговать. Выставляя либо Бай либо Селл.
    С одной лишь поправокой. Если скажем. Советник видит что есть ряд данных = 011 .
    Советник первую сделку выставляет Селл, как только он выставил.
    В ряде данных должно быть уже 11 ( Не 011 ).
    Это на случай если скажем прога закроется, или механическая ни поладка.
    Дабы советник смог продолжить работу по ряду данных, без повторений.
    Предварительно проверив есть ли открытые сделки им же, по его Магик.числу.
    ЛИБО
    Генератор случайных чисел 0 и 1. ВЫбор, между генератором и ручным в водом 0и 1.

    Tralling Stop = ( Стоп Ордер по Траллу. Должен быть во всех дублирующих сделках, ОДИНАКОВ. )

    Кол-во Одновременно Открываемых Ордеров = ( Здесь советник должен выставить дублирующие сделки.
    С одинаковыми Стоп Ордерами и Take Profit . При этом советник обязан выставить то кол-во ордеров,
    что указано. Т.е советник обязан проверять на наличие открытых требуемого кол-ва Ордеров.
    Если ни хватает, то до выставлять.

    Lot =

    Реверс = Если 2 подряд ( переменная ) было закрыто в минус сделки. То следующие сигналы будут
    переворачиваться. Т.е изначально сигнал должен быть на BUY, но советник ставит на SELL.

    *Если в друг Интернет пропадёт. Если вдруг закроется Терминал МТ4. Сов обязан с лёгкостью подхватить имеющиеся либо открытые сделки.
    Либо же открыть новые, если старые уже закрылись.

  5. #6703
    Знающий
    Ангел
     
    Alekcey авторитетный пользователь Alekcey авторитетный пользователь Alekcey авторитетный пользователь Alekcey авторитетный пользователь Alekcey авторитетный пользователь Alekcey авторитетный пользователь Alekcey авторитетный пользователь Alekcey авторитетный пользователь Alekcey авторитетный пользователь Alekcey авторитетный пользователь Alekcey авторитетный пользователь Аватар для Alekcey
    Регистрация
    31.05.2011
    Пол
    Мужчина
    Сообщений
    4,535
    Бонусы
    46372 RUB (Подробнее)
    Поставил лайков:
    1,569
    Получено лайков:  1,164
    в сообщениях 790
    26%
    1. Take Profit
    2. Stop Loss
    3. Lot
    4. Задержка в выставлении сделки. В пунктах. ( после каждого закрытия сделки. Советник будет ждать.
    Пока цена от уровня закрытия пройдёт указанноый в пунктах диапозон. И после открывает сделки. )
    5. Через кол-во сделок. Текущий Баланс станет Макс.Балансом. Т..е если за 30 сделок,
    Макс.Баланс не обновился, значит нынешнее значение Баланса станет Максимальным. И т.д.
    6. Торговая Логика Советника.
    Советник выставляет одновременно. В одну и ту же секунду. Две сделки.
    BUY
    SELL
    Уровни Take Profit и Stop Loss, одинаковые. *Счёт будет с комиссией без спреда.
    Параметр Lot , так же будет одинаков.
    Когда сделки закрываются. Обе ( а закроются они одновременно. Так как они дублируют друг-друга),
    Советник смотрит на состояние показателей Баланса. Если текущее значение Баланса, ниже Максимального значения Баланса.
    То советник начинает увеличивать лот ПРИБЫЛЬНОЙ сделки на % ( Переменная ) от Предыдущей прибыли + Предыдущий Лот.
    Увеличение происходит лишь когда Максимальное значение Баланса обновится.
    Например:
    Take Profit = 70 p
    Stop Loss = 70 p
    Lot = 1
    ... .
    Текущий Баланс = 100 USD. Максимальный = 100 USD Советник выставляет две сделки в один и тот же момент.
    BUY = Lot = 1
    SELL = Lot = 1
    Сделки закрылись.
    BUY = в прибыль.
    SELL = в убыток.
    Текущий Баланс 99.90 USD Максимальный = 100 USD
    Так как Текущее значение Баланса, ниже Максимального значения Баланса. Советник начинает увеличивать Лоты после прибыльной сделки.
    Новыми сделками будет.
    BUY = Lot = 1.9 ( 1 Лот Базовый. И 0.9 лот это Лот с прибыли от предыдущей сделки )
    *При рассчёте лота с предыдущей прибыли. Следует учитывать убыток на комиссии.
    Т.е если это валютная пара GBP JPY, то потери будут не 70 пунктов. А 77 пунктов. Дабы верно рассчитать.
    SELL = Lot = 1 .
    И так далее.

    https://www.forexdengi.com/threads/1...1#post17520413

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

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

  7. #6704
    Частый гость
    Роман1223 приемлемый уровень репутации Роман1223 приемлемый уровень репутации Роман1223 приемлемый уровень репутации Аватар для Роман1223
    Регистрация
    27.08.2012
    Пол
    Мужчина
    Сообщений
    243
    Бонусы
    4665 RUB (Подробнее)
    Поставил лайков:
    366
    Получено лайков:  127
    в сообщениях 75
    52%
    Кто может написать очень простенький советник?

  8. #6705
    Кандидат форумных наук
    Khis хорошая репутация Khis хорошая репутация Khis хорошая репутация Khis хорошая репутация Khis хорошая репутация Аватар для Khis
    Регистрация
    14.07.2015
    Пол
    Мужчина
    Сообщений
    1,288
    Бонусы
    17986 RUB (Подробнее)
    Поставил лайков:
    133
    Получено лайков:  309
    в сообщениях 254
    24%
    Цитата Сообщение от Роман1223 Посмотреть сообщение
    Кто может написать очень простенький советник?
    Готово. Держите.

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

    Роман1223 (Вчера)

  10. #6706
    Частый гость
    Роман1223 приемлемый уровень репутации Роман1223 приемлемый уровень репутации Роман1223 приемлемый уровень репутации Аватар для Роман1223
    Регистрация
    27.08.2012
    Пол
    Мужчина
    Сообщений
    243
    Бонусы
    4665 RUB (Подробнее)
    Поставил лайков:
    366
    Получено лайков:  127
    в сообщениях 75
    52%
    Цитата Сообщение от Khis Посмотреть сообщение
    Готово. Держите.
    Вы можете это сделать по моим параметрам?

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

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

    Loprais
  12. #6707
    Частый гость
    nikpilot11 стараюсь положительно себя зарекомендовать Аватар для nikpilot11
    Регистрация
    14.05.2014
    Сообщений
    50
    Бонусы
    528 RUB (Подробнее)
    Сказал(а) спасибо
    13
    Получено лайков:  0
    в сообщениях 0
    0%
    Уважаемые программисты, исправьте ошибку в советнике. Советник торгует по принципу мартингейла, имеет без убыток только для первого открытого ордера, если открывается пачка ордеров, то без убыток уже не работает. Попросил сделать без убыток для пачки ордеров, но он работает с ошибками. Все стоп лоссы пачки ордеров выставляются на уровень крайнего стоп лосса, если срабатывает без убыток для пачки ордеров, то проявляются следующие ошибки:
    1. не все стоп лоссы перемещаются на уровень без убытка, один стоп лосс остается на старом месте,
    2. если цена начинает откатываться назад, то все стоп лоссы с уровня без убытка могут переместится на старое место.

    Посмотрите пожалуйста код этой опции и исправьте эти две ошибки.

    П.С. Если проще сделать без убыток для пачки ордеров с нуля, то могу выслать предыдущую версию советника.
    Вложения


Ответить в теме
Страница 336 из 336
ПерваяПервая ... 326 335 336

Похожие темы

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

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

Ваши права

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