Советники, эксперты, форекс роботы Обсуждение, поиск и тестирование форекс советников, роботов, экспертов и МТС

Ответить
09.01.2013, 13:34
Аватар для XPEH
XPEH XPEH вне форума Активный участник
Регистрация: 08.12.2010 / Адрес: БомЖ / Сообщений: 67
Поблагодарили 58 раз(а) / Репутация: 59
А теперь подумай мозгом. Какая может быть секунда? А тики уже в прошлом?
Да, тики в прошлом. Смотрел в двух терминалах. Те, что закачал, имеют интервал 5 сек., а на тех, что были изначально - 1 сек. Мож что-то путаю
09.01.2013, 14:53
Аватар для alexshell
alexshell alexshell на форуме Элитный участник
Регистрация: 29.10.2010 / Сообщений: 658
Поблагодарили 1,674 раз(а) / Репутация: 1676
В gbpusd за 2 последних года дырка в 4-ре месяца получилась. На остальных временных интервалах советник совсем не тестируется Разрыв между котировками 5 сек. (Посмотрел на альпари и ф4ю метакв., там через секунду они идут). Может в этом причина?
С разрывом между котировками вообще нифига не понял.
Вы скачали архив минутных котировок. В тестере тики моделируются самим тестером в пределах минутного бара.
Чтобы у вас появились котировки на других тайм фреймах нужно минутные бары переконвертировать с помощью скрипта period_convepter который есть в любом терминале МТ4. Открываете минутный график пары для котророй скачали котировки,бросаете туда скрипт и в окне настроек прописываете 5 для пятиминутного таймфрейма. Затем тоже самое для всех остальных.Закрываете терминал. Затем его открываете и вас должны быть котировки по всем таймфреймам. Вроде так .Где то былостатья про это.Найти не могу.
17.01.2013, 22:00
Аватар для ZMEY1234567890
ZMEY1234567890 ZMEY1234567890 вне форума Прохожий
Регистрация: 17.01.2013 / Сообщений: 1
Поблагодарили 0 раз(а) / Репутация: 1
Посоветуйте советника новичку такого которого себе бы посоветовали)Заранее благодарствую )
18.01.2013, 02:56
Аватар для pozarnik-01
pozarnik-01 pozarnik-01 вне форума Интересующийся
Регистрация: 08.01.2013 / Адрес: ТОМСКАЯ СТРЕЖЕВОЙ / Сообщений: 6
Поблагодарили 0 раз(а) / Репутация: 1
я чёт не понял,уже минут 20 выдают что торговый поток занят ,не могу не закрыть не проставить лосей и профитов
18.01.2013, 05:43
Аватар для AlexeyVik
AlexeyVik AlexeyVik вне форума Программист mql4 mql5
Регистрация: 19.11.2009 / Сообщений: 2,590
Поблагодарили 3,712 раз(а) / Репутация: 3708
Сообщение от: ZMEY1234567890
Посоветуйте советника новичку такого которого себе бы посоветовали)Заранее благодарствую )
Такой советник называется мозги.
18.01.2013, 11:32
Аватар для hoz
hoz hoz вне форума Активный участник
Регистрация: 01.04.2011 / Сообщений: 532
Поблагодарили 112 раз(а) / Репутация: 111
  • Отправить сообщение для hoz с помощью ICQ
Такой советник называется мозги.
И, причём, не просто мозги, а адекватные мозги.. Даже не мозги... а мозг... МЕГА-МОЗГ
28.01.2013, 05:02
Аватар для Demidov84
Demidov84 Demidov84 вне форума Почётный гражданин
Регистрация: 16.03.2009 / Сообщений: 177
Поблагодарили 316 раз(а) / Репутация: 314
посоветую сразу, никаких советников!!!!
все эти графики тестеров самообман, если посмотришь на мою дату регистрации и прибавишь еще пару лет, так как небыло этого сайта, то поверь мне, и просмотри ники с начала и сейчас и ты увидешь, что ни одного уже нет. Вот и задумайся, начинать ли тебе с этих сливных советников?
Есть ))) только роботы нужно использовать с умом и знать как они устроены и работают. Тестировать в тестере это 100% самообман. Робот это лишь вспомогательная часть в торговле...
VVP 
28.01.2013, 13:10
Аватар для hoz
hoz hoz вне форума Активный участник
Регистрация: 01.04.2011 / Сообщений: 532
Поблагодарили 112 раз(а) / Репутация: 111
  • Отправить сообщение для hoz с помощью ICQ
Есть ))) только роботы нужно использовать с умом и знать как они устроены и работают. Тестировать в тестере это 100% самообман. Робот это лишь вспомогательная часть в торговле...
Обман у тебя в уме, в по факту обмана то нет. Нужно всего навсего понимать что делаешь. Не качать непонятно от куда советники, а писать свои. И знать почему ты их пишешь, а не прост писать.
На самом деле, есть много прибыльных вариантов, только вот я пока что добрался по факту до небольшой прибыльности, по причине того что я не такой опытный в программировании, а учусь. И умею писать только на mql4. А зацепить данные с других платформ пока что не умею. Вот это меня сдерживает.
29.01.2013, 02:17
Аватар для KELLLER
KELLLER KELLLER вне форума Интересующийся
Регистрация: 01.01.2013 / Сообщений: 4
Поблагодарили 0 раз(а) / Репутация: 1
я тестирую робот на H4 в метатрейдере и подгружаю перед тестом котировки но в тестере нет последних 8 свечей есть ли способ теста до последней свечи спасибо.
31.01.2013, 10:38
Аватар для ansol
ansol ansol вне форума
За призовое место в конкурсе 

Регистрация: 22.04.2010 / Сообщений: 2,021
Поблагодарили 856 раз(а) / Репутация: 842
Использует ли тестер уровень стопаут?
Есть счет со стопаутом 100% (злобно!) Будет ли тестер автоматом рубить убыточные сделки при уровне 100% также, как это происходит в реале.
Переменная AccountStopoutLevel() = 100, т.е. сова видит этот параметр.
31.01.2013, 12:51
Аватар для AlexeyVik
AlexeyVik AlexeyVik вне форума Программист mql4 mql5
Регистрация: 19.11.2009 / Сообщений: 2,590
Поблагодарили 3,712 раз(а) / Репутация: 3708
Использует ли тестер уровень стопаут?
Есть счет со стопаутом 100% (злобно!) Будет ли тестер автоматом рубить убыточные сделки при уровне 100% также, как это происходит в реале.
Переменная AccountStopoutLevel() = 100, т.е. сова видит этот параметр.
Автоматом будет поочерёдно закрывать ордера основываясь на параметре счёта открытого в текущий момент.
Т.е. Если в одном терминале имеются 2 разных счёта. У одного стопаут 20% а у другого 100% то тестер так-же будет по-разному работать как и сами эти счета.
А функция AccountStopoutLevel() используется для определения этого уровня и даёт возможность преждевременно закрыть ордер по своему усмотрению, а не тот который решит закрыть сервер брокера.
31.01.2013, 15:21
Аватар для ansol
ansol ansol вне форума
За призовое место в конкурсе 

Регистрация: 22.04.2010 / Сообщений: 2,021
Поблагодарили 856 раз(а) / Репутация: 842
Сделал
PHP код:
               if(100*AccountEquity()/(AccountMargin() + 100) <= AccountStopoutLevel()) Print("STOP OUT BLIN!"); 
Эта надпись появилась перед тем как тестер все позакрывал по стопауту.
Однако, это при плече 1:100 и депо 10 тыс.
Если написать
PHP код:
if(100*AccountEquity()/(AccountMargin() + 0.1
то закрывает, но этой надписи нет (ноль нельзя ставить же).
Вопрос: как точно вычислить уровень, по которому сработает стопаут, чтобы предпринять некие действия "до того как"?
Или как получить MarginCall - он же раньше стопаута приходит?
05.02.2013, 15:46
Аватар для lisss
lisss lisss вне форума Прохожий
Регистрация: 05.02.2013 / Сообщений: 1
Поблагодарили 0 раз(а) / Репутация: 1
люди а как себя ведут совы на реале? На демо пока все окей просто ни разу ими не торговал
05.02.2013, 17:16
Аватар для eevviill
eevviill eevviill вне форума Заблокирован
За второе место в конкурсе 

Регистрация: 30.07.2009 / Сообщений: 5,474
Поблагодарили 9,029 раз(а) / Репутация: 9029
  • Отправить сообщение для eevviill с помощью Skype™
Сделал
PHP код:
               if(100*AccountEquity()/(AccountMargin() + 100) <= AccountStopoutLevel()) Print("STOP OUT BLIN!"); 
Эта надпись появилась перед тем как тестер все позакрывал по стопауту.
Однако, это при плече 1:100 и депо 10 тыс.
Если написать
PHP код:
if(100*AccountEquity()/(AccountMargin() + 0.1
то закрывает, но этой надписи нет (ноль нельзя ставить же).
Вопрос: как точно вычислить уровень, по которому сработает стопаут, чтобы предпринять некие действия "до того как"?
Или как получить MarginCall - он же раньше стопаута приходит?
Ну так ты узнаешь текущий уровень в процентах
PHP код:
(AccountEquity()/AccountBalance)*100 
Ну и сравниваешь с стоп аутом
PHP код:
if(((AccountEquity()/AccountBalance)*100)<=AccountStopoutLevel()) 
Если надо почти перед стопаутом, то
PHP код:
AccountStopoutLevel()+
05.02.2013, 17:17
Аватар для eevviill
eevviill eevviill вне форума Заблокирован
За второе место в конкурсе 

Регистрация: 30.07.2009 / Сообщений: 5,474
Поблагодарили 9,029 раз(а) / Репутация: 9029
  • Отправить сообщение для eevviill с помощью Skype™
люди а как себя ведут совы на реале? На демо пока все окей просто ни разу ими не торговал
Смотря какие советники и брокер.
05.02.2013, 17:18
Регистрация: 13.03.2009 / Сообщений: 2,329
Поблагодарили 1,949 раз(а) / Репутация: 2026
люди а как себя ведут совы на реале? На демо пока все окей просто ни разу ими не торговал
Демо с реалом мало отличаются, но всё же отличаются. На разных ДЦ и типах счетов по разному. Установи 2 терминала, на одном из них реальный счёт, на другом демо. Демо счёт лучше открыть того же размера что и реал. Сравнивай работу реала и демо прямо во время работы. Если различия слишком большие, стоит поискать другого брокера или банк.
А иногда, по каким то параметрам, реал отличается от демо в лучшую сторону. Например на Альпари. Я заметил на демо счёте большие задержки в исполнении приказов. Бывало до 7 сукунд. Я сразу решил проанализировать логи реальных счетов. Там я так и не нашёл время исполнения более 2 секунд.
Глубокое понимание процессов помогает в работе, но сильно мешает в отдыхе.
http://forexsystems.ru/signaturepics/sigpic3798_1.gif
Чужие программы не переделываю!

Последний раз редактировалось Ugar; 05.02.2013 в 17:23.
05.02.2013, 17:46
Аватар для ansol
ansol ansol вне форума
За призовое место в конкурсе 

Регистрация: 22.04.2010 / Сообщений: 2,021
Поблагодарили 856 раз(а) / Репутация: 842
Ну так ты узнаешь текущий уровень в процентах
PHP код:
(AccountEquity()/AccountBalance)*100 
Ну и сравниваешь с стоп аутом
PHP код:
if(((AccountEquity()/AccountBalance)*100)<=AccountStopoutLevel()) 
Если надо почти перед стопаутом, то
PHP код:
AccountStopoutLevel()+
Баланс 58000
Средства 47000
уровень прямо счас в терминале 500%
Хоть заумножайся, так не выйдет! А вот средства на залог если поделить, то как раз выходит. Только в "нулевом" счете залога еще нет (ноль до первой сделки, на который делить нельзя), так что я так считаю:
PHP код:
100.0*AccountEquity()/(0.01+AccountMargin()) 
Тогда близко к делу выходит, собственно, я уже и проверил, задал очень большой лот, чтоб сова до стопаута достукалась
05.02.2013, 17:55
Аватар для alexshell
alexshell alexshell на форуме Элитный участник
Регистрация: 29.10.2010 / Сообщений: 658
Поблагодарили 1,674 раз(а) / Репутация: 1676
[QUOTE=eevviill;571558]Ну так ты узнаешь текущий уровень в процентах
PHP код:
(AccountEquity()/AccountBalance)*100 
eevviill а разве уровень расчитывается не так:
PHP код:
double Уровень AccountEquity( )  / AccountMargin( )  * 100
?
06.02.2013, 05:48
Аватар для AlexeyVik
AlexeyVik AlexeyVik вне форума Программист mql4 mql5
Регистрация: 19.11.2009 / Сообщений: 2,590
Поблагодарили 3,712 раз(а) / Репутация: 3708
Только в "нулевом" счете залога еще нет (ноль до первой сделки, на который делить нельзя), так что я так считаю:
PHP код:
100.0*AccountEquity()/(0.01+AccountMargin()) 
Так, а кто тебе запрещает поставить условие
если маржа > 0 считаем по формуле
в противном случае считать не надо.
06.02.2013, 07:53
Аватар для eevviill
eevviill eevviill вне форума Заблокирован
За второе место в конкурсе 

Регистрация: 30.07.2009 / Сообщений: 5,474
Поблагодарили 9,029 раз(а) / Репутация: 9029
  • Отправить сообщение для eevviill с помощью Skype™
[QUOTE=alexshell;571589]
Ну так ты узнаешь текущий уровень в процентах
PHP код:
(AccountEquity()/AccountBalance)*100 
eevviill а разве уровень расчитывается не так:
PHP код:
double Уровень AccountEquity( )  / AccountMargin( )  * 100
?
Да так.
Это я просадку посчитал.
Ответить


Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Выкл.
Pingbacks are Выкл.
Refbacks are Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вопросы Алексей Что обсуждают на других форумах 1 26.11.2011 17:17
МТ4 Вопросы Алексей Что обсуждают на других форумах 2 29.09.2011 22:29
Вопросы Алексей Что обсуждают на других форумах 0 25.07.2010 07:40
Вопросы Алексей Что обсуждают на других форумах 0 21.07.2010 17:40


Текущее время: 01:36. Часовой пояс GMT.


Перевод: zCarot
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
SEO by vBSEO