Здравствуйте, гость ( Вход | Регистрация )

5 страниц V « < 3 4 5  
Ответить в эту темуОткрыть новую тему
> Определение тренда, Определяем тренд по эксперту ProtoType-IX
Plastик
сообщение 3.11.2007, 11:06
Сообщение #41





Группа: Активный участник
Сообщений: 15
Регистрация: 25.10.2007
Пользователь №: 1 527
Спасибо сказали: 0 раз(а)



Символ GBPUSD (Great Britan vs US Dollar)
Период День (D1) 2007.08.17 00:00 - 2007.11.01 00:00 (2007.08.17 - 2007.11.02)
Модель Все тики (наиболее точный метод на основе всех наименьших доступных таймфреймов)
Параметры MagicNum=6784; BarSize=69; TP=30; SL=66; UseTrailing=false; lMinProfit=30; sMinProfit=30; lTrailingStop=30; sTrailingStop=30; lTrailingStep=5; sTrailingStep=5; Lot=0.1; Slippage=5;

Баров в истории 2172 Смоделировано тиков 349072 Качество моделирования 90.00%
Ошибки рассогласования графиков 120

Начальный депозит 10000.00
Чистая прибыль 497.46 Общая прибыль 1169.38 Общий убыток -671.92
Прибыльность 1.74 Матожидание выигрыша 10.15
Абсолютная просадка 18.00 Максимальная просадка 204.92 (2.01%) Относительная просадка 2.01% (204.92)

Всего сделок 49 Короткие позиции (% выигравших) 23 (69.57%) Длинные позиции (% выигравших) 26 (88.46%)
Прибыльные сделки (% от всех) 39 (79.59%) Убыточные сделки (% от всех) 10 (20.41%)
Самая большая прибыльная сделка 30.08 убыточная сделка -70.00
Средняя прибыльная сделка 29.98 убыточная сделка -67.19
Максимальное количество непрерывных выигрышей (прибыль) 12 (360.08) непрерывных проигрышей (убыток) 2 (-136.00)
Максимальная непрерывная прибыль (число выигрышей) 360.08 (12) непрерывный убыток (число проигрышей) -136.00 (2)
Средний непрерывный выигрыш 4 непрерывный проигрыш 1


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

Сообщение отредактировал Plastик - 3.11.2007, 11:14


Прикрепленные файлы
Прикрепленный файл  Plastic_v04_MY1.mq4 ( 6.54 килобайт ) Кол-во скачиваний: 658
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
leonid553
сообщение 3.11.2007, 15:59
Сообщение #42





Группа: Активный участник
Сообщений: 2 002
Регистрация: 14.4.2006
Из: г.Самара
Пользователь №: 28
Спасибо сказали: 11 раз(а)



Такой результат не проходит!
"Ошибки рассогласования графиков 120 " - это недостоверный результат. В онлайне будет слив....
Вот в этом адресе http://forum.mql4.com/ru/5408
скачай мт4 (последний билд)- пост. 1 и загрузи котировки по нужной паре СТРОГО ТАК, как там описано. История сама будет сконвертирована по всем тф! Ну и демо счет открой. И у тебя всегда будет качественная история по всем тф с 1999г.
И все проблемы с тестированием снимутся...

И при тестировании (и оптимизации) лучше брать историю хотя бы с янв. 2007г , иначе получается обычная подгонка вместо оптимизации.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
leonid553
сообщение 18.11.2007, 22:14
Сообщение #43





Группа: Активный участник
Сообщений: 2 002
Регистрация: 14.4.2006
Из: г.Самара
Пользователь №: 28
Спасибо сказали: 11 раз(а)



Поймать тренд .... smile.gif
cool.gif


Эскизы прикрепленных изображений
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Dimi
сообщение 24.11.2007, 16:02
Сообщение #44





Группа: Активный участник
Сообщений: 236
Регистрация: 12.4.2006
Пользователь №: 14
Спасибо сказали: 2 раз(а)



Привет всем! Тут вот интересный скрипт, не помню где, скачал, мож кому пригодится

Прикрепленный файл  ZZ_All_Quotings_0_0050.rar ( 15.71 килобайт ) Кол-во скачиваний: 556
- но исходника у меня к сожалению нет.... unsure.gif

Вот его описание
____________________________________________________________________________________________________
____
ZZ_All Quotings 0-0050.mq4
Copyright © Zhunko
MF ZHUNKO zhunko@mail.ru
27.03.2007 - 09.05.2007
____________________________________________________________________________________________________
____
Скрипт для закачки истории по всем валютным парам и металлам.
С последующим контролем на "дыры" в истории.
В связи с функциональным расширением, скрипт "ZZ_All Quotings Exchange+Metals 0-0050"
переименован в "ZZ_All Quotings 0-0050". Перед использованием скрипта установите в МТ4 (сервис --> настройки --> графики) нужное максимальное количество баров в окне. Именно это количество баров будет загружаться и контролироваться. За тем перезагрузите МТ4 и воспользуйтесь скриптом.
Конец работы скрипта не означает конец загрузки истории. Процесс загрузки можете посмотреть в диспетчере задач (правая кнопка мыши на панели задач, вкладка «Сеть»). По окончании загрузки истории необходимо перезагрузить МТ4 для её сохранения в файлах *.hst.

ИЗМЕНЕНИЯ и ДОПОЛНЕНИЯ.
1.Дополнения в версии ZZ_All Quotings Exchange+Metals 0-0020 от 28.03.2007.
1.1.Изменён алгоритм опроса на наличие баров в истории.
1.2.Полная информация о дефектных барах выводится в файлы.
Валютные пары : ZZ_All_Quotings_Exchange_InCorrect.txt;
Металлы: ZZ_All_Quotings_Metals_InCorrect.txt.
2.Дополнения в версии ZZ_All Quotings Exchange+Metals 0-0030 от 31.03.2007.
2.1.Изменён принцип контроля загрузки.
2.2.Введён визуальный контроль всех процессов.
2.3.Введён полный контроль всей загруженной истории.
2.4.В файл записываются только интервалы отсутствия баров.
3.Дополнения в версии ZZ_All Quotings Exchange+Metals 0-0040 от 31.03.2007.
3.1.Введены диалоговые окна. Теперь можно подтвердить или отказаться от загрузки валютных
пар, металлов и контроля дефектных интервалов истории.
4.Дополнения в версии ZZ_All Quotings Exchange+Metals 0-0050 от 06.05.2007.
4.1.Устранена ошибка в создании файлов. Пустые файлы создавались при отказе от контроля на
"дыры" в истории.
4.2.Увеличено количество групп инструментов. Включены все инструменты "Alpari Ltd.",
"Forex Best", "MoneyRein Corporation", "North Finance Company Ltd" и основные инструменты "North-West Financial Broker".
5.Дополнения в версии ZZ_All Quotings 0-0050 от 09.05.2007.
5.1.Всвязи с функциональным расширением скрипт "ZZ_All Quotings Exchange+Metals 0-0050"
в "ZZ_All Quotings 0-0050".
___________________________________________________________________________________________


Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Dimi
сообщение 2.12.2007, 11:32
Сообщение #45





Группа: Активный участник
Сообщений: 236
Регистрация: 12.4.2006
Пользователь №: 14
Спасибо сказали: 2 раз(а)



Вот мое первое творение, если можно так сказать wink.gif . Индикатор, который показывает направление луча ZigZag на разных ТФ : минус 1 - луч направлен вниз, плюс 1- соответственно вверх.

Прикрепленный файл  Trend_ZigZag.rar ( 970 байт ) Кол-во скачиваний: 591


Для использования его в эксперте необходимо функцию TrendByZigZag вставить перед int start()

//+------------------------------------------------------------------+
//| Функция определение трэнда по лучу ZigZag |
//+------------------------------------------------------------------+
double TrendByZigZag(int period_counter)
{
int trend;
int GrossPeriod=PeriodNumber(period_counter);
int limit=300,bigshift;
double zigzag1;
//----

{
if(Time[1]>=daytimes[0]) bigshift=0;
else
{
bigshift = ArrayBsearch(daytimes,Time[1-1],WHOLE_ARRAY,0,MODE_DESCEND);
if(Period()<=GrossPeriod) bigshift++;
}
for (int cnt=bigshift; cnt<(100+bigshift); cnt++)
{
zigzag1=iCustom(NULL,GrossPeriod,"ZigZag",5,5,3,0,cnt+1);
if ( zigzag1!=0 ) break;
}

if ( iClose(NULL,0,1+1)<=zigzag1 ) trend=-1;
if ( iClose(NULL,0,1+1)>=zigzag1 ) trend=1;
}
return(trend);
}
//**********************************************************************************
int PeriodNumber(int number)
{
int per_min;
switch (number)
{
case 1: per_min=15;break;
case 2: per_min=60;break;
case 3: per_min=240;break;
case 4: per_min=1440;break;
}
return(per_min);
}
//**********************************************************************************

Было бы еще не плохо, если б кто-нибудь подсказал как эту функцию задать в эксперте один бар назад...
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Dimi
сообщение 6.12.2007, 18:55
Сообщение #46





Группа: Активный участник
Сообщений: 236
Регистрация: 12.4.2006
Пользователь №: 14
Спасибо сказали: 2 раз(а)



Привет, всем!!! Вот индикатор для МТ4 для расчёта точек вращения. Пару лет назад делал для себя. До сих пор пользуюсь. Линии рассчитываются по формулам:
Точка Вращения P: ( H + L + C ) / 3
Сопротивление 1 : P * 2 - L
Поддержка 1: P * 2 - H

где:
H = Максимум,
L = Минимум,
C = Закрытие цен предшествующего торгового дня, часа, недели и т.д.

а вот Сопротивление 2, 3 и Поддержка 2, 3 рассчитываются немного иначе... Если хотите, чтоб они рассчитывались по тем формулам, что на сайте, которую Леонид дал, то просто измените их в коде на:

Сопротивление 2: P + H - L
Поддержка 2 : P - H + L

Прикрепленный файл  Pivot_fur_D1und_W1.rar ( 1.6 килобайт ) Кол-во скачиваний: 593


И еще... На периодах от М1 до D1 расчёт происходит по предыдущему дню, а на периодах W1 и MN по предыдущей неделе. Ну вроде бы все написал... Пользуйтесь на здоровье!!! wink.gif
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

5 страниц V « < 3 4 5
Ответить в эту темуОткрыть новую тему
3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия Сейчас: 28.3.2024, 10:22