суббота, 19 октября 2013 г.

Z006

Z00605 - развитие 00604.
1. Хаос на Входе (19,25)
2. Три режима 1,2,3
3. Моде 3 - когда выше ВатерЛинии и не Mode 2.
 В Mode 3 есть дополнительный выход 256. 259 - когда кроем в Небесах все что можем

Мод 1: 19 Short, 19 Long + StopExit(25)
Mode 2: 19,25 Long Entry
Mode 3: 19, 256 Long Exit

(-) Моде 3 - может запилиться с Модом 2:  25 против 256

Z00604 - развитие 00603. Получилось получше. Засчет 25 сигнала.
1. Хаос(19,25)  на Входе
2. Два режима 1,2
3. Альтернативный сигнал на Вход  2 когда нет HaveHigher


Сделал Z00603 - развитие 00602
1. Без Хаоса - тупой 19 сигнал на входе.
2. Два режима 1,2
1. Ввел понятие SafeContracts2 для выбора Mode2
2. Тесты показывают лучший выбор для 2.1, 3.1, 3.2 - волатилен.

Новыe сигналы X018

251 = 25 = IsUp2 && IsUp
252 = IsUp2 && IsDown
253 = (251 || 253)

254,255,256 - компактные 25тые - Glue

254 = 251.Glue
255 = 252.Glue
256  = (254 || 255)

 case 25:
                    if (IsUp && IsUp2)
                        return true;
                    break;
                case 251:
                    if ((IsUp && IsUp2))
                        return true;
                    break;
                case 252:
                    if ((IsDown && IsUp2))
                        return true;
                    break;
                case 253:
                    return IsUp2;
                case 254:
                    return IsUp2 && IsUp && Low.IsLessOrEqualsThan(High2);
                case 255:
                    return IsUp2 && IsDown && Low.IsLessOrEqualsThan(High3);
                case 256:
                    return (IsUp2 && IsUp && Low.IsLessOrEqualsThan(High2)) ||
                           (IsUp2 && IsDown && Low.IsLessOrEqualsThan(High3));
                case 257:
                    return IsUp2 && IsUp && Low.IsLessOrEqualsThan(_prevTrendLastHigh);
                case 258:
                    return IsUp2 && IsDown && Low.IsLessOrEqualsThan(_prevTrendLastHigh2);
                case 259:
                    return (IsUp2 && IsUp && Low.IsLessOrEqualsThan(_prevTrendLastHigh)) ||
                           (IsUp2 && IsDown && Low.IsLessOrEqualsThan(_prevTrendLastHigh2));

пятница, 18 октября 2013 г.

Z006

Сделал Z00605 - развитие 00604.
1. Добавил Моде 3 - когда выше ВатерЛинии и не Mode 2.
2. В Mode 3 есть дополнительный выход 256

Сделал Z00604 - развитие 00603. Получилось получше. Засчет 25 сигнала.
1. Сделал Хаос(19,25) + Альтернатива

Сделал Z00603 - развитие 00602
1. Ввел понятие SafeContracts2 для выбора Mode2
2. Тесты показывают лучший выбор для 2.1, 3.1, 3.2 - волатилен.

Вопросы остаются:
1. Дополнительные сигналы 2, 4 вместе с HaveHair
2. Ранний выход при развороте. Необходимо дополнительное условие. Хорошо, если сразу входим в режим 2.
3. Нужен ли дополнительный выход в режиме 2 кроме 19-го ? Например 253
4. MaxPosition и Мод 2 и EntryPrice
5. Не забываем, что используем сигналы дополнительные с сомнительным фильтром HaveHigher(Окно)

воскресенье, 6 октября 2013 г.

z006 - Chart Updates

В Z006 убрал задвоение уровней и текста из Charts.
Старый баг. Он ничего не портил но некоторые неудобства при визуализации доставлял.

суббота, 5 октября 2013 г.

Z006

Создал новый бэйс Z006 для экспериментов с Z
1.Убрал триггер MaxContrcts - сколько набрал, столько и закрываем.
2. Сигнал 2 работает только, когда нет выше или ниже ничего. Этот фильтр вызывает больше всех вопросов
3. Мод 2 и 1 - тоже требуют доработки в режиме 2
4. Необходимо задействовать параметр МахПоситион
5. Рассмотреть вопрос добавления хаоса.
6. Сравнить 2 сигнал с 4-кой и с его отсутствием

Z00601 - пока существ улучшения не дал
пока 19 сигнал показывает лучшую динамику

четверг, 3 октября 2013 г.

R - statistics

RStudio - работа с R - бесплатна

RServe установить пакеты - сервис работает как служба
RServer()
RserveCli.dll - обращение к R интерфейс

TTR

var engine = new RConnection(

http://rutracker.org/forum/tracker.php?nm=R-statistic

Аналоги:

Math.Net
alglib
IMSL

Z005

Ввел дополнительные сигналы
25 оставил для обратной совместимости
251 = 25 ( Ап2 и Ап )
252 - ( Ап2 и Даун )
253 - (Ап)

Тестирую на 00517 с 253 - пока видно, что сделок больше стало.
Чаще обыгрывает прямой 25 сигнал(251).

Надо попробовать новый согнал на 514 - эксплуатация хаоса. В принципе необходимо для этой системы добавить какой-то еще критерий. В чистом виде хаос не очень хорошо работает.

вторник, 1 октября 2013 г.

Плохая работа Quik-Demo

01.10.2013 - включили Фортс в 11:33:55 вместо регламента 10:00
Ну кому нужно такое Демо?
Если сервис декларирует регламент и не выполняет его, тогда зачем такой сервис нужен?
Одним словом - мастера, герои трудовых будней.

Случай не единичный. Остальные приколы читайте в разделах Heroes, Garbage

понедельник, 23 сентября 2013 г.

Z005

Z00508 - хаотичный вход. Выход по стопу 1 из 3х. Много сделок. Часто хаотичные сделки пилятся.
Z00514 - аналог Z00508. Только выход по достижению макс.кол-ва контрактов всеми контрактами. Также хаотичный вход. 25 либо 19 - где больше потенциал. Внутри (<maxContracts) тоже все входы хаос.
Z00513 - Выход если Поз > СэйфКонтракт. Выход осуществляется 25 и 19.
Выходы если Пос открыта, то по Поситион Медиан. Либо обоими 25 и 19 в лонг, либо в шорт.
Z00512 - то же, что 513, но при входе когда контрактс = контрактс - 1 (например 2 при мах==3) возникают состязания в сигнале входа из-за специфики EntryId, поэтому ониотличается - эффект хаоса. Часто Z00512 оказывается лучше. Но Z00513 - это улучшенный вариант с точки зрения определенности 512.

Z00511 - тоже вариация 12 и 13 на эту тему

Также эти системы 12, 13 - отличаются от остальных агрессивным накатом.

Z00515 - это Z00513, только с постепенным выходом после достижения макс контрактс.

Z00514 - Вход хаос, постепенный выход, закрытие по Хаосу.
Z00515 - Вход хаос, постепенный выход, внутри нет хаоса, закрытие по Медиане.
Z00516 - Вход хаос, постепенный выход, внутри нет хаоса, закрытие по EntryPrice. Мод 1 - хаос, Мод2 - направление.
Z00517 - Вход хаос, постепенный выход, внутри нет хаоса, закрытие по EntryPrice. Мод 1 - хаос, Мод2 - направление. Вход в режим 2 менее агрессивен, чем в 516.
Z00518 - ввел вход в режим два 2 по открытию

Часто 514 обгоняет всех, но и проигрывает часто - похоже арксинус.

514 - ввел корректную работу 253 сигнала. Постфикс 6:  Z00514.6 - это с 253 сигналом. Незначительное улучшение присутствует. Для этого ввел Триггер TrEntryEnabled в Z005.cs

Z00519 - добавил сигнал Xma018(2) на открытие и закрытие позиции в случае !HaveHigher

Создал новый бэйс Z006 для экспериментов с Z
1.Убрал триггер MaxContrcts - сколько набрал, столько и закрываем.
2. Сигнал 2 работает только, когда нет выше или ниже ничего. Этот фильтр вызывает больше всех вопросов
3. Мод 2 и 1 - тоже требуют доработки в режиме 2
4. Необходимо задействовать параметр МахПоситион
5. Рассмотреть вопрос добавления хаоса.
6. Сравнить 2 сигнал с 4-кой и с его отсутствием

Z00601 - пока существ улучшения не дал

суббота, 21 сентября 2013 г.

Интерфейс ITimeSeries

Ввел интерфейс ITimeSeries.
Вернее он был давно, но не использовался, просто лежал.
Теперь я его задействовал
Без интерфейса Trade_130921
Исправления в версии Trade_130921_001