Главная
Форум
The xCustomEA Универсальная торговая система

Для того, чтобы использовать все возможности сайта, мы рекомендуем Вам person_add Зарегистрироваться или person Войти

  • Страница 1 из 2
  • 1
  • 2
  • »
Форум Трейдеров » Наши разработки www.expforex.com » The xCustomEA Универсальная торговая система » Exp - The xCustomEA (Советник на пользовательских индикаторах!)
Exp - The xCustomEA
Дата: Пятница, 28.09.2018, 10:29 | Сообщение # 1 Написал: expforex
Группа: Администраторы
Сообщений: 9291
Награды: 30
Статус: Offline

Exp - The xCustomEA Универсальный торговый советник на пользовательских индикаторах.
Наш новый советник The xCustomEA построен на базе советника The X - Universal EA
Функциональные возможности универсального торгового советника The xCustomEA в точности повторяют все параметры нашего советника The X за исключением одного:
The xCustomEA  работает на пользовательских индикатор и имеет возможность программирования своей собственной стратегии торговли для терминалов МТ5 и МТ4.
Другими словами: The xCustomEA имеет связь с пользовательскими индикаторами, которые могут быть скачаны с интернета или маркета mql5 .



gestureс Уважением, Владислав Expforex

Дата: Суббота, 10.11.2018, 11:19 | Сообщение # 2 Написал: expforex
Группа: Администраторы
Сообщений: 9291
Награды: 30
Статус: Offline

-Глобальное обновление и улучшение рабочего кода.
-Добавление панели EAPADPRO v21
-Добавление коротких подсказок в внешние переменные
-Добавление параметров для вызова индикаторов SIGNALStrategyInputs, для индикаторов с типом SignalTypeIndicator=xArrow
Подробнее читайте в нашем блоге

SIGNALStrategyInputs
Внешние параметры для пользовательского индикатора, в режиме SignalTypeIndicator=xArrow  
Вы можете указать внешние переменные индикатора в том виде, как они записаны в таблице настроек через запятую!
Важно: Необходимо соблюдать порядок переменных и тип переменных.

например 

Код
input int InpCCIPeriod=1; 
input double InpCCIPeriod2=2.0; 
input color InpCCIPeriod3=clrGreen; 
input string InpCCIPeriod6="text"; 
input datetime InpCCIPeriod4=2018.11.08; 
input bool InpCCIPeriod5=false;
 

записывается как:

SIGNALStrategyInputs=1,2.0,C'0/128/0',"text ",D'2018.11.08',false

gestureс Уважением, Владислав Expforex

Дата: Пятница, 23.11.2018, 19:30 | Сообщение # 3 Написал: kotba3ilio
Группа: Пользователи
Сообщений: 5
Награды: 0
Статус: Offline

не понял назначение этой функции
int FILTERIndicatorSignal(int sigInd=0,string symToWork3="",int TF=0,int ShiftIndicator=1,int i=0)

Дата: Пятница, 23.11.2018, 21:44 | Сообщение # 4 Написал: expforex
Группа: Администраторы
Сообщений: 9291
Награды: 30
Статус: Offline

Сообщение: 24599 Написал: kotba3ilio Ваш ответ:
Приветствую. 
Эта функция для фильтра. Чтобы отдельно подключить фильтр.

gestureс Уважением, Владислав Expforex

Дата: Пятница, 23.11.2018, 22:07 | Сообщение # 5 Написал: kotba3ilio
Группа: Пользователи
Сообщений: 5
Награды: 0
Статус: Offline

Сообщение: 24600 Написал: expforex Ваш ответ:
то есть, если я опишу эту функцию, то смогу этот же файл указать в поле FilterNameIndicator

Дата: Пятница, 23.11.2018, 22:51 | Сообщение # 6 Написал: expforex
Группа: Администраторы
Сообщений: 9291
Награды: 30
Статус: Offline

Все верно. Изначально система построена на возможности указания сигнала и фильтра. Некоторые индикаторы предлагаются не как сигналы а как фильтры. Или например 1 индикатор сигнала, второй идёт для фильтра.
Фильтровать можно и в сигнале, просто указываем множество индикаторов.

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

gestureс Уважением, Владислав Expforex

Дата: Пятница, 23.11.2018, 22:53 | Сообщение # 7 Написал: kotba3ilio
Группа: Пользователи
Сообщений: 5
Награды: 0
Статус: Offline

Сообщение: 24602 Написал: expforex Ваш ответ:
спасибо

Добавлено (24.11.2018, 00:45)
---------------------------------------------
было бы идеально если бы была возможность отдельно создавать сигналы на закрытие

Добавлено (26.11.2018, 19:45)
---------------------------------------------
еще вопрос:
могу я запрограммировать стоплос и тейкпрофит по значениям индикатора в файле сигнала?

Дата: Вторник, 27.11.2018, 10:38 | Сообщение # 8 Написал: expforex
Группа: Администраторы
Сообщений: 9291
Награды: 30
Статус: Offline

Сообщение: 24603 Написал: kotba3ilio Ваш ответ:
Извините, не увидел Ваши сообщения. 
Да, в будущем будут функции отдельно на закрытие и отдельно на стоплосс и тейкпрофит по значениям индикатора.
Все в работе.

gestureс Уважением, Владислав Expforex

Дата: Среда, 28.11.2018, 21:55 | Сообщение # 9 Написал: kotba3ilio
Группа: Пользователи
Сообщений: 5
Награды: 0
Статус: Offline

Вы конечно извините, но  у меня еще вопрос
параметр StrategyNumber, это по сути номер стратегии в индикаторе, я их могу запрограммировать сколько угодно, просто потом в этот параметр вбивать нужный индекс и советник будет по ней работать!?

и еще можете описать что означают возвращаемые значения 
-1
-9
-100
пока не понял зачем они нужны

Сообщение отредактировал kotba3ilio - Среда, 28.11.2018, 21:57

Дата: Четверг, 29.11.2018, 09:34 | Сообщение # 10 Написал: expforex
Группа: Администраторы
Сообщений: 9291
Награды: 30
Статус: Offline

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

- означает , что опция будет работать от среднего спреда. 

 - TimeToCheckAverageSpread    Количество (миллисекунд, 20 000 = 20 секунд) для определения среднего спреда
 - AutoCheckLowSpread    Автоопределение низкого спреда. 
Автоматически определяет слишком низкий спред (Меньше 1 пункта) и приводит все настройки системы к минимально возможному спреду. 
Позволяет защитить систему от понижения спреда на брокере.
Как использовать:
Для того, чтобы параметр, который рассчитывается в пунктах, был рассчитан по среднему спреду валютной пары, Вам необходимо указать параметр с знаком -
Например:
StopLoss = 2000 означает, что Стоплосс каждой позиции будет равен 2000 пунктов!
StopLoss = -100 означает, что Стоплосс каждой позиции будет равен 100*Средний спред, который был рассчитан советником за TimeToCheckAverageSpread миллисекунд. 
Если спред = 20 пунктам, то стоплосс на момент открытия будет равен 2000 пунктов.
При плавающем спреде это значение всегда меняется.
Параметры, доступные для установки в режиме спреда: Distance, DistanceAdditionalOpening, StopOrderDeltaifUSE, StopLoss, TakeProfit, TrailingStop, TakeProfitALL, StopLossALL, LevelWLoss, LevelProfit.
Средний и текущий спред, а также уровень Автоопределения низкого спреда будет отображаться на нашей панели в разделе Strategy Info

gestureс Уважением, Владислав Expforex

Форум Трейдеров » Наши разработки www.expforex.com » The xCustomEA Универсальная торговая система » Exp - The xCustomEA (Советник на пользовательских индикаторах!)
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:
Expforex Идеи для Форекс https://www.expforex.com/1NEWDESIGN/NEWLOGO/LOGONEW.png expforex@meta.ua Украина expforex2