ИНФОРМАЦИОННЫЕ СИСТЕМЫ И СТРАТЕГИИ
Добро пожаловать

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


Join the forum, it's quick and easy

ИНФОРМАЦИОННЫЕ СИСТЕМЫ И СТРАТЕГИИ
Добро пожаловать

Добро пожаловать на форум. посвященный безубыточной торговли на рынке форекс. Зарегистрируйтесь на нашем форуме и Вы всегда будете в курсе последних технологий, применяемых на рынке форекс для безубыточной торговли.
ИНФОРМАЦИОННЫЕ СИСТЕМЫ И СТРАТЕГИИ
Вы хотите отреагировать на этот пост ? Создайте аккаунт всего в несколько кликов или войдите на форум.
ИНФОРМАЦИОННЫЕ СИСТЕМЫ И СТРАТЕГИИ


     Рады приветствовать Вас, Гость. Надеемся, что знакомство с форумом ФОРЕКС. Технологии безубыточной
торговли будет для Вас не только крайне полезно, но и принесет массу положительных эмоций

Добро пожаловать
Статистика
Всего зарегистрированных пользователей: 8035
Последний зарегистрированный пользователь: gerber

Наши пользователи оставили сообщений: 4638 в 2300 сюжете(ах)
ПРИНЦИПЫ ТОРГОВОЙ СИСТЕМЫ "TREND HUNTER"
ПРИНЦИПЫ ТОРГОВОЙ СИСТЕМЫ "TREND HUNTER"

Основными принципами, на которых базируется торговая форекс система
"Trend Hunter" являются следующие:

1. Вхождение в сделку приоритетно по текущему тренду

Так как мы при построении торговой форекс системы также опираемся на
теорию вероятностей, основным постулатом в этом смысле по отношению к

тренду является то, что

1. Тренд скорее продолжится, чем изменит свое направление
2. Вероятность более выгодной сделки выше при заключению ее по тренду,
чем против него

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

валютного кросс-курса). Здесь необходимо отдельно оговорить тот момент,
что сделки против тренда не запрещены, но они являются сделками высокой

рискованности и их последствия полностью лежат на ответственности
трейдера, торгующего на валютном рынке форекс.

При расчете принимаются во внимание 2 параметра - направление
тренда
и сила тренда. Здесь применяется
классический подход

Элдера при установлении направления движения тренда и индикаторы силы
при оценки его мощности, а следовательно и потенциала для дальнейшего

движения.

Вероятность успешной сделки по тренду выражается так:

> 50% - 5
> 40% - 3
> 30% - 1

<30% - 0
<20% - сделка отменяется

Объемы подтверждают принятие решения

Несмотря на то, что это общеизвестный постулат (принцип) при торговле на
валютном рынке форекс, мы посчитали необходимым включить его также в

принципы торговой форекс системы "Trend Hunter", так как нам необходимо
набрать несколько торговых фильтров и потом методом исключения, оставить

только те, у которых вероятность срабатывания наиболее высокая. Это
позволит существенно повысить эффективность предлагаемой торговой системы.

Итак, форекс объемы. Известно общее правило, при котором увеличения
объемов указывает на сильную тенденцию на рынке форекс, а их снижение на

слабеющую. В торговой форекс системе "Trend Hunter" это тоже так, но есь
одно "но" в случае их противоречия (конвергенции или дивергенции) фильтр

будет отрицательным.

Таким образом:

Увеличение по тренду - +1
Постоянный объем - 0
Уменьшение по тренду - -1

Увеличение против тренда - -2
Уменьшение против тренда - -2

Анализ исторического периода на форекс

Естесственно, для каждой торговой форекс системы актуален вопрос "За
какой временной промежуток необходимо анализировать тенденцию для принятия

торгового решения?". Ответ, по нашему мнению таков - пропорционально
торгуемому периоду на форекс. Так как сейчас большинство трейдеров

предпочитают внутридневную торговлю, то мы ориентировались именно на
них. Средний торгуемый период в данной форекс - системе 6 часов (24/6). Это

не значит, что сделка на форекс "выживет" в течение всего этого периода,
просто он является ориентировочным.

НО, сделку необходимо закрыть по истечении этого периода, даже, если она
сохраняет потенциал для дальнейшего развития. Здесь необходимо немного

пояснить, почему так. Общеизвестно, что одними из основных условий, по
которым сделки на валютном рынке форекс могут быть закрыты это (А)

достижение планируемого уровня прибыли/убытков и (Б) превышение времени
запланированного на сделку. Как Вы уже успели догадаться, это праила

риск-менеджмента на рынке форекс. К тому же это подтверждается советами
опытных трейдеров, что не стоит жадничать и испытывать судьбу.

Запланировали - взяли, даже, если дальше сделка может развиваться в
положительную сторону. Но может и не развиваться, ведь так? Лучше синица в

руке, чем журавль в небе. Тем более на рынке форекс. Думаю, Вы
согласитесь с нами.

Использование фундаментальной конъюнктуры на рынке форекс

Это еще один большой вопрос - стоит ли использовать фундаментальные
данные при торговле на рынке форекс и ее конъюнктуру (сами данные + периоды

выхода ключевых новостей)? Большинство торговых форекс систем старого
образца полностью игнорировали данные фундаментального анализа рынка,

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

аспект в торговле. И вот почему. Известно, что перед выходом новостей,
рынок несколько замирает, а после их выхода начинает судорожно

перестраиваться. И здесь важно, чтобы торговая система на форекс умела
быстро перестроится, изменив параметры. Либо необходимо в такие моменты

отказаться от совершения сделок на рынке форекс.

Приглашаем всех к диалогу относительно создаваеемой форекс - системы
"Trend Hunter". Принимается любая критика, так как нашей задачей является

создание универсальной адаптивной форекс - системы для всех трейдеров
этого сообщества.

Вы не подключены. Войдите или зарегистрируйтесь

MQL4: НЕКОТОРЫЕ ОСНОВНЫЕ ПОНЯТИЯ

Перейти вниз  Сообщение [Страница 1 из 1]

FX

FX

Некоторые основные понятия


Итак, предметом нашего интереса является программа, написанная на языке MQL4. Перед тем как мы приступим к детальному изучению правил построения программ, необходимо обозначить основные понятия, характеризующие программу и её взаимоотношения с информационной средой. Известно, что клиентский терминал MetaTrader 4 работает в интерактивном режиме. Ситуация на финансовом рынке постоянно меняется, и это находит своё отражение на графиках финансовых инструментов в клиентском терминале. Информацию об изменениях цен на рынке в клиентский терминал приносят тики.



Понятие тика


Тик — это событие, характеризующееся новой ценой по финансовому инструменту в некоторый момент времени.

Поставщиком тиков для каждого клиентского терминала является сервер, установленный в дилинговом центре. В зависимости от ситуации на рынке тики могут поступать часто или редко, но каждый из них несёт новую котировку - стоимость единицы одной валюты, выраженную в единицах другой валюты.

Прикладная программа, работающая в составе клиентского терминала, может находиться в работе в течение длительного периода, например, несколько дней или недель. Каждая прикладная программа исполняется в соответствии с правилами, установленными для программ определённого вида. Эксперт, например, не работает всё время безостановочно. Обычно эксперт запускается в работу в момент, когда приходит новый тик. По этой причине мы охарактеризовали тик не просто как новую котировку, а как событие, которое обрабатывается клиентским терминалом.

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



Понятие управления


Говоря о последовательности выполнения кода в программе и её взаимодействии с клиентским терминалом, мы будем использовать термин "управление".

Управление — это процесс выполнения действий, предопределённых алгоритмом программы и свойствами клиентского терминала. Управление может передаваться внутри программы от одной программной строки к другой, а также между программой и клиентским терминалом.

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

Пока программа не запущена в работу, управление находится в ведении клиентского терминала. В момент, когда появляется новый тик, клиентский терминал передаёт управление программе. С этого момента начинается исполнение программного кода.

Клиентский терминал, передавший управление программе, не останавливает свою работу. Он продолжает полноценно работать в течение всего времени, пока он запущен на компьютере. Программа же может начать работать только в тот момент, когда клиентский терминал передал ей управление (подобно тому, как председатель собрания управляет собранием всё время, а текущий оратор держит слово только в течение ограниченного времени).

По окончании своей работы программа возвращает управление клиентскому терминалу и не может быть запущена по собственной инициативе. Однако с момента, когда управление передано программе, она сама возвращает управление клиентскому терминалу. Иными словами, клиентский терминал не может сам вернуть себе управление из программы. Исключение составляют активные действия пользователя (например, принудительное завершение программы).

При обсуждении вопросов, связанных с работоспособностью и внутренним устройством программ, нас главным образом будет интересовать та часть управления, которая передаётся внутри программы. Обратимся к рис. 2, на котором показан общий характер передачи управления в программу, из программы и внутри неё. Кружки на представленном рисунке характеризуют некоторые небольшие, логически завершённые фрагменты программы, а стрелки между ними - передачу управления от одного фрагмента к другому.

Программа, получившая управление от клиентского терминала (исполняющаяся программа), начинает выполнять некоторые действия в соответствии с заложенным в неё алгоритмом. Программа содержит программные строки; общий порядок исполнения программы состоит в последовательной передаче управления от одной строки к другой в направлении сверху вниз. Что и по каким правилам может быть написано в этих строках, будет подробно рассмотрено в последующем изложении.

Здесь же важно подчеркнуть, что каждый логически завершённый фрагмент исполняется - например, производятся какие-либо математические вычисления, выводится текст сообщения на экран, формируется торговый приказ и пр. До тех пор пока текущий фрагмент программы не выполнен, он удерживает управление. После того как он выполнен полностью, управление передаётся следующему фрагменту. Таким образом, управление внутри программы передаётся от одного логически завершённого фрагмента к другому по мере их исполнения. Когда будет исполнен последний фрагмент, программа передаст (вернёт) управление клиентскому терминалу.



Понятие комментария


Программа состоит из двух видов записей: тех, которые составляют собственно программу, и тех, которые являются лишь пояснительным текстом к ней.

Комментарий - это необязательная и неисполняемая часть программы.

Комментарий - это необязательная часть программы. Готовая программа будет работать в соответствии с заложенным в неё кодом независимо от того, есть в ней комментарии или нет. Однако комментарии очень облегчают понимание кода программы. Они могут быть однострочными и многострочными. Однострочный комментарий - это любая последовательность символов, перед которой стоят две косые черты (//). Признак однострочного комментария заканчивается вместе с переводом строки. Многострочный комментарий начинается символами /* и заканчивается символами */

Комментарии используются для пояснения кода программы. Хорошая программа всегда содержит комментарии.


Комментарии широко используются при написании программ. В коде они обычно отражаются серым цветом. Мы также будем использовать комментарии для пояснений в программах, чтобы сделать их содержание более понятным.

Вернуться к началу  Сообщение [Страница 1 из 1]

Права доступа к этому форуму:
Вы не можете отвечать на сообщения

 
  •  

Создать форум на Forum2x2 | ©phpBB | Бесплатный форум поддержки | Сообщить о нарушении | Последние обсуждения