среда, 23 мая 2012 г.

Рефлексия для InstaForex vs Forex4you

Условия состязания:
Советник Reflector27 с идентичными настройками одновременно запущен на  одном компьютере для круглосуточной торговли на центовых счетах компаний  InstaForex и Forex4you.

Цель состязания:
проверяем на вшивость или на не вшивость  Reflector , InstaForex и Forex4you

Настройки советника:
- риск на сделку 5%, если условие невыполнимо, то торговать минимальным лотом;
- максимально допустимая просадка 30%;
- торгуются следующие валютные пары:
EUR/USD, USD/JPY, GBP/USD, USD/CHF, USD/CAD, AUD/USD, EUR/GBP, EUR/JPY, GBP/JPY, CHF/JPY, EUR/CHF, NZD/USD, GBP/CHF, AUD/JPY, EUR/AUD, EUR/CAD, AUD/CAD, NZD/JPY, CAD/JPY, GBP/CAD, GBP/AUD, AUD/NZD, CAD/CHF, AUD/CHF, NZD/CHF, USD/MXN.

Если Reflector прекратит торговать из-за того, что достигнет максимально допустимой просадки, то будет признан вшивым и отправится на доработку.

Исходные капиталы почти что равны:
в InstaForex - 285 центов США;
в Forex4you - 307 центов США.
"Почти равны", а не "равны", потому что поленился выравнивать.
Торговать начал 21 мая примерно в 9:00.
Комментировать ничего не буду, вместо комментариев стейтменты счетов:
Итоги первой недели:
Интересно, что сделки на 2х счетах часто не совпадают, ни по времени открытия/закрытия, ни по торгуемым инструментам, ни по ценам открытия/закрытия, но конечный итог одинаковый - на обоих счетах убыток по -8%. Поэтому, кое-что открутил, а кое-что прикрутил к роботу, а заодно поменял ему фамилию. Теперь он зовется, не Reflector27,  а Reflector27_.

Исходные капиталы для Reflector27_:
в InstaForex - 261 центов США;
в Forex4you - 281 центов США.
Итоги второй недели:
И опять сделки на счетах часто не совпадают. Убыток в InstaForex = -11%, а в Forex4you =-7%. И так как предыдущее "усовершенствование"  Рефлектору не помогло, я ему еще кое-что отвинтил, скомпенсировав удлинением фамилии. Теперь он - Reflector27_1.
Вот, ниже новейшая история для  Reflector27_1. Условия те же. Все, что до 2 июня - не в счет.

Исходные капиталы для Reflector27_1:
в InstaForex - 231 центов США;
в Forex4you - 260 центов США.

стейтмент InstaForex;
стейтмент Forex4you

Нюансы:
1 лот в InstaForex  = 10 000 базовой валюты;
1 лот в Forex4you = 100 000 базовой валюты.
То есть 1 лот InstaForex  = 0,1 лота Forex4you

Время платформы   InstaForex  = GMT + 2;
Время платформы   Forex4you = GMT +1;
То есть 12:20 по   InstaForex  =  11:20 по Forex4you

суббота, 14 января 2012 г.

Ассоциативность. (Рефлексивные роботы 3)

Продолжение, предыдущее см. здесь


Добавил Рефлексору ассоциативности. Никогда не слышал, чтоб кто-то делал подобное, поэтому расскажу чуть подробнее.

Из множества валют Рефлексор выберет самую слабую - А и самую сильную - Б, и, если пара торгуется в АБ, то  продаст ее, а если в БА, то купит и будет сидеть в ней, пока не появятся валюты, ставшие слабее, чем  А  или сильнее, чем Б, или пока  торгуемая пара не изменит рост на снижение, или снижение на рост.
Так было раньше, а теперь еще добавились  сигналы, которые я называю ассоциативными.
Валютная пара  АБ может расти по 2-м совершенно разным причинам - А окрепла или Б ослабла. Если А окрепла, то вырастет не только АБ, но:
  • еще вырастут все пары А*, в которых базовая валюта- А, и которые котируются в *
  • еще снизятся все пары  ,  в которых базовая валюта- *, и которые котируются в А
Задача требующая решения -  А выросла или Б ослабла?
Рефлексор это определяет не задумываясь, а всеми своими валютными нейронами А*,, Б*, *Б,  в которые входят А и Б.  Все торговые инструменты,  в которые входят А и Б, обмениваются сигналами о произошедших в них изменениях цены, по ассоциации с которыми Рефлексор принимает решение об ожидаемых изменениях в поведении  АБ .

Другими словами: если окрепла ранее самая слабая валюта А, то результат ее усиления мы вначале заметим не против самой сильной валюты Б, а против более слабых чем Б валют. Например, заметили, что прекратилось снижение и начался рост в парах АГ и АД. Значит, по ассоциации с   АГ  и АД можно ожидать скорого начало коррекции в торгуемой паре  АБ . Поэтому, заметив усиление А,  Рефлексор выйдет из  АБ , и перельется в такую самую вкусную пару, ожидаемые изменения в которой подтверждаются сигналами ассоциации.

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

 Продолжение следует.