Ручные торговые стратегии и системы Обсуждаем ручные торговые стратегии и системы для торговли на форекс и биржах: примеры входов, доработка, обновленные версии, вопросы и ответы.

Закрытая тема
29.01.2012, 14:28
Аватар для drDim
drDim drDim вне форума Активный участник
Регистрация: 22.01.2012 / Адрес: 22 / Сообщений: 91
Поблагодарили 65 раз(а) / Репутация: 66
Вроде все пучком пока.
Что такое EMPTY_VALUE. Зачем оно нужно?
Но почему в предыдущем индикаторе берем именно значения 10,34?
Почему то не кидается на график.
2012.01.29 17:10:25 Expert 'DeltaSearchS1' is not custom indicator and will be removed
Может надо указать что это индикатор в основном окне работает?
EMPTY_VALUE - пустые значения. На всякий случай сделал проверку на пустые значения, что бы заранее отсечь эту проблему в будущем, так как неизвестно какой индикатор мы захотим потом использовать для анализа.

10, 34 - найденные опытным путем параметры. Они показались мне оптимальными для индикатора DeltaSearchInd. Но на самом деле параметры могут быть какими угодно.

DeltaSearchS1 - Это не индикатор, это - скрипт. Его надо в папку scripts положить. Он же ничего кроме статистики выводить не должен по идее. Может потом сделаю из него индикатор, если понадобится графический вывод. А пока, вся его суть в комментарии который он пишет в основном окне графика.
Да, и что бы скрипт работал ему нужен индикатор, который я выложил раньше.
По коду скрипта нет ли замечаний? А то чуть позже уже продолжение будет.

Последний раз редактировалось drDim; 29.01.2012 в 14:33.
Genry_05 , lexun , nilva 
29.01.2012, 14:40
Аватар для lexun
lexun lexun вне форума Активный участник
Регистрация: 12.12.2010 / Сообщений: 106
Поблагодарили 69 раз(а) / Репутация: 70
ссори тупанул со скриптом то.
Надо сделать проверку на наличие истории, а то вроде и указал что 10000 баров, у кого-то их всего 1000 например, чтобы выводил куда нить в алерт. Можно у каждой точки еще дату запоминать, смотреть примерно среднее временное растояние между нулевыми точками. Хотя у них номер бара запоминается конечно.
drDim 
29.01.2012, 15:09
Аватар для Владимир1979
Владимир1979 Владимир1979 вне форума Новичок форума
Регистрация: 25.01.2011 / Сообщений: 9
Поблагодарили 7 раз(а) / Репутация: 8
Можно по подробнее как вы видите нулевую точку итд?
Берете график, закрываете глаза, тыкаете пальцем в в график, в какую точку попали вот та и будет нулевая. Я вполне серьезно пишу, у меня нулевая точка та в которой находится кросс в тот момент когда я открыл график и начал торговать.
29.01.2012, 15:13
Аватар для drDim
drDim drDim вне форума Активный участник
Регистрация: 22.01.2012 / Адрес: 22 / Сообщений: 91
Поблагодарили 65 раз(а) / Репутация: 66
ссори тупанул со скриптом то.
Надо сделать проверку на наличие истории, а то вроде и указал что 10000 баров, у кого-то их всего 1000 например, чтобы выводил куда нить в алерт. Можно у каждой точки еще дату запоминать, смотреть примерно среднее временное растояние между нулевыми точками. Хотя у них номер бара запоминается конечно.
А, да. Точно надо сделать. Спасибо.
29.01.2012, 15:26
Аватар для lexun
lexun lexun вне форума Активный участник
Регистрация: 12.12.2010 / Сообщений: 106
Поблагодарили 69 раз(а) / Репутация: 70
Сообщение от: Владимир1979
Берете график, закрываете глаза, тыкаете пальцем в в график, в какую точку попали вот та и будет нулевая. Я вполне серьезно пишу, у меня нулевая точка та в которой находится кросс в тот момент когда я открыл график и начал торговать.
Понятно как вы находите нулевую.
"и начал торговать." Можно поподробнее.
С этого момента начинаете смотреть раздвижку EURUSD и GBPUSD открывая эти графики смотрите сколько они прошли и при боле мене расхождении входите али как?
29.01.2012, 15:41
Аватар для Владимир1979
Владимир1979 Владимир1979 вне форума Новичок форума
Регистрация: 25.01.2011 / Сообщений: 9
Поблагодарили 7 раз(а) / Репутация: 8
Понятно как вы находите нулевую.
"и начал торговать." Можно поподробнее.
С этого момента начинаете смотреть раздвижку EURUSD и GBPUSD открывая эти графики смотрите сколько они прошли и при боле мене расхождении входите али как?
На самом деле все равно раздвижка будет или схождение, все равно есть возможность получить профит, советую почитать данную тему с вот этой страницы http://forum.alpari.ru/showthread.php?t=56621&page=419 и до конца, а если есть время и желание то от начала и до конца.
29.01.2012, 15:51
Аватар для lexun
lexun lexun вне форума Активный участник
Регистрация: 12.12.2010 / Сообщений: 106
Поблагодарили 69 раз(а) / Репутация: 70
Этот форум я уже читал много раз, там флуда как и здесь в изобилии, скоро будет у меня кмс по чтению форумов. Глаза уже разбегаются, можете ли вы Владимир1979 просто описать принцип как торгуете, читать заново форум мозг откажет.
Я как понимаю можно так то в любой точке открываться например на схождении пар и ставить тейк 200 пунктов(20п).
Если пока на текущий момент не заморачиваться с доливками по разным ногам.

Последний раз редактировалось lexun; 29.01.2012 в 16:35.
Heroix 
29.01.2012, 16:23
Аватар для Paashok
Paashok Paashok вне форума Новичок форума
Регистрация: 23.10.2010 / Адрес: Поволжье / Сообщений: 94
Поблагодарили 26 раз(а) / Репутация: 27
Хотелось бы посмотреть расхождения валют относительно индексов валют.Кто-нибудь знает у какого ДЦ на демо счете можно посмотреть индексы доллара,евро и др.?не индикаторы какие-нибудь,а именно сами графики.
29.01.2012, 16:37
Аватар для wersuk
wersuk wersuk вне форума Почётный гражданин
Регистрация: 29.05.2011 / Сообщений: 493
Поблагодарили 462 раз(а) / Репутация: 466
Хотелось бы посмотреть расхождения валют относительно индексов валют.Кто-нибудь знает у какого ДЦ на демо счете можно посмотреть индексы доллара,евро и др.?не индикаторы какие-нибудь,а именно сами графики.
На лайте торгуются индексы основных валют, вот только как они их высчитывают это вопрос, ведь они берут котировки этих индексов не с какого-то авторитетного источника, а расчитывают их как-то сами, и выставляют для торгов.
29.01.2012, 16:38
Аватар для Владимир1979
Владимир1979 Владимир1979 вне форума Новичок форума
Регистрация: 25.01.2011 / Сообщений: 9
Поблагодарили 7 раз(а) / Репутация: 8
Этот форум я уже читал много раз, там флуда как и здесь в изобилии, скоро будет у меня кмс по чтению форумов. Глаза уже разбегаются, можете ли вы Владимир1979 просто описать принцип как торгуете, читать заново форум мозг откажет.
Я как понимаю можно так то в любой точке открываться например на схождении пар и ставить тейк 200 пунктов(20п).
abdul Спасибо за комменты.. очень помогают... Покра,йне мере укладывать все по полкам... Так вы уже нашли грааль?
Уважаемый abdul, как я уже писал, я не ставлю себе цели найти грааль (то есть систему которая на 100% исключает лосей). Если вы имеете в виду систему которая дает более 90% процентов положительных исходов - то да, причем в нескольких вариантах (Большой респект Николе от меня! навел в данной ветке на путь истинный), для того чтобы создать такую систему, в данной ветке уже выложено столько информации, что ее можно смело переводить в закрытый доступ и продавать ее текст за приличные деньги (выбросив сообщения флудеров естественно), но это не грааль, так как систем с положительным мат. ожиданием великое множество (не называть же их все граалями).
Сейчас у меня стоит цель, научиться из 100 баксов за неделю делать 1000 баксов (ну или из 1000 делать 10000) с положительным исходом минимум 4 раза из 5-ти, причем мой главный интерес достичь результата, а заработать денег вторично, задача очень занимательная.

Уважаемый, вот мой ответ одному из уважаемых участников форума.
Если у вас есть желание постичь тему и торговать по ней, возьмите на себя труд прочесть тему, отсеять флуд и пробовать, если не получается спросите, почти никто не откажет, помогут.
Поверте мне - если я прямо сейчас выложу здесь систему которая приносит 100% в месяц с просадкой максимум 5%, то вы торгуя по ней скорее всего сольете.
Нужно с любой идеей сжиться, пропустить ее через себя и будет у ас профит.
А вы хотите все и сразу.
drDim , IGREK , maga156 
29.01.2012, 16:41
Аватар для drDim
drDim drDim вне форума Активный участник
Регистрация: 22.01.2012 / Адрес: 22 / Сообщений: 91
Поблагодарили 65 раз(а) / Репутация: 66
Вот скрипт, который считает статистику для заданного в параметрах уровня раздвижки:

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

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

LevEnt - это уровень входа. То есть если раздвижка (Дельта) достигла этого уровня то входим в воображаемую сделку

LevStp – это уровень стоп-лосса. То есть если после нашего входа в сделку раздвижка продолжает расти, то при достижении ею этого уровня выходим с убытком

LevExt – это уровень выхода из прибыльной сделки. Строго говоря этот уровень должен быть равен 0 всегда, но я заметил, что часто Дельта не доходит каких то несколько пипсов до 0 и разворачивается. Таким образом, это попытка обмануть рынок. Думаю, может убрать этот параметр…

Скрипт еще не доделан. Сделал пока то что было для меня очевидным в смысле написания кода на MQL. Дальше буду усложнять и работать гораздо медленнее.

Приму любую критику и пожелания к коду.

P.S. Все что сказано - только мое мнение, на истину не претендую, но стремлюсь к ней.

Последний раз редактировалось drDim; 12.02.2012 в 13:07.
1pin , Heroix , nicnic , nilva 
29.01.2012, 16:46
Аватар для tvp
tvp tvp вне форума Активный участник
Регистрация: 18.04.2010 / Сообщений: 167
Поблагодарили 52 раз(а) / Репутация: 53
Хотелось бы посмотреть расхождения валют относительно индексов валют.Кто-нибудь знает у какого ДЦ на демо счете можно посмотреть индексы доллара,евро и др.?не индикаторы какие-нибудь,а именно сами графики.
http://www.admiralmarkets.com.ua/
29.01.2012, 17:07
Аватар для lexun
lexun lexun вне форума Активный участник
Регистрация: 12.12.2010 / Сообщений: 106
Поблагодарили 69 раз(а) / Репутация: 70
Symbol1Prc[i] = Symbol1Prc[i+1] + ((iClose(Symbol1,0,i)-iOpen(Symbol1,0,i))-spread1);
Symbol2Prc[i] = Symbol2Prc[i+1] + ((iClose(Symbol2,0,i)-iOpen(Symbol2,0,i))-spread2);
DeltaArr[j][i] = Symbol1Prc[i] - Symbol2Prc[i];

Думаю сначала надо сделать:
spread1 = MarketInfo(Symbol1, MODE_POINT);
spread2 = MarketInfo(Symbol2, MODE_POINT);

Symbol1Prc[i] = Symbol1Prc[i+1] + ((iClose(Symbol1,0,i)-iOpen(Symbol1,0,i))-spread1);
вот эта строка, можно пояснить.
drDim , nilva 
29.01.2012, 17:30
Аватар для drDim
drDim drDim вне форума Активный участник
Регистрация: 22.01.2012 / Адрес: 22 / Сообщений: 91
Поблагодарили 65 раз(а) / Репутация: 66
Symbol1Prc[i] = Symbol1Prc[i+1] + ((iClose(Symbol1,0,i)-iOpen(Symbol1,0,i))-spread1);
Symbol2Prc[i] = Symbol2Prc[i+1] + ((iClose(Symbol2,0,i)-iOpen(Symbol2,0,i))-spread2);
DeltaArr[j][i] = Symbol1Prc[i] - Symbol2Prc[i];

Думаю сначала надо сделать:
spread1 = MarketInfo(Symbol1, MODE_POINT);
spread2 = MarketInfo(Symbol2, MODE_POINT);

Symbol1Prc[i] = Symbol1Prc[i+1] + ((iClose(Symbol1,0,i)-iOpen(Symbol1,0,i))-spread1);
вот эта строка, можно пояснить.
Да, согласен, учту. Просто я пока смотрю всё на EURUSD/GBPUSD что бы слишком не усложнять код.

Что касается Symbol1Prc[i] = ... .
В этот вектор накапливается ход первого инструмента. Накопление начинается сразу после 0-Точки. То есть как будто бы мы вошли в сделку на Open следующего бара после 0-Точки. Ну а ход инструмента на первом баре после 0-Точки будет равен
или
iClose(Symbol1,0,i)-iClose(Symbol1,0,i+1)
или
iClose(Symbol1,0,i)-iOpen(Symbol1,0,i)
Для того что бы избежать влияния гэпов выбрал второй вариант. Плюс к этому решил для точности учесть спред сразу на первом же баре.
Если непонятно объясняю - спрашивайте.
nilva 
29.01.2012, 17:46
Аватар для lexun
lexun lexun вне форума Активный участник
Регистрация: 12.12.2010 / Сообщений: 106
Поблагодарили 69 раз(а) / Репутация: 70
Symbol1Prc[i]= iClose(Symbol1,0,i) - iClose(Symbol1,0,нулевая); на сколько ушла 1я
Symbol2Prc[i]= iClose(Symbol2,0,i) - iClose(Symbol2,0,нулевая); на сколько ушла 2я
DeltaArr[j][i] = Symbol1Prc[i] - Symbol2Prc[i];

у тебя как то сложно написано.
nilva 
29.01.2012, 18:03
Аватар для drDim
drDim drDim вне форума Активный участник
Регистрация: 22.01.2012 / Адрес: 22 / Сообщений: 91
Поблагодарили 65 раз(а) / Репутация: 66
Symbol1Prc[i]= iClose(Symbol1,0,i) - iClose(Symbol1,0,нулевая); на сколько ушла 1я
Symbol2Prc[i]= iClose(Symbol2,0,i) - iClose(Symbol2,0,нулевая); на сколько ушла 2я
DeltaArr[j][i] = Symbol1Prc[i] - Symbol2Prc[i];

у тебя как то сложно написано.
ммм... думаю. Чет меня клинит... Помню точно, что были веские основания писать именно так (или тяжелое матлабовское прошлое сказывается ). Ну одна из причин все же - гэп, который может попасть акурат на момент между закрытием бара пересекшего 0-Точку и открытием следующего. Если, в этом случае, для хода первого бара будет учитываться предыдущий Close то будет лажа. А вот почему решил для остального хода пары писать именно кумулятивное накопление разниц Close выскочило из головы. Завтра попробую и так и этак посмотрю как оно получше будет. Спасибо тебе за совет.
lexun , nilva 
29.01.2012, 22:03
Аватар для joywork
joywork joywork вне форума Местный житель
Регистрация: 08.09.2010 / Адрес: Kiev / Сообщений: 217
Поблагодарили 200 раз(а) / Репутация: 201
По совету автора решил находить точки расхождения пар по MACD. Всё просто и не нужны лишние перерисовывающиеся индикаторы, а то у меня стоят три индюка и каждый показывает своё . Кидаем на график двух пар стандартный индюк макд и если одновременно по одной паре макд ниже нуля - её покупаем а по другой выше нуля её продаём. для гарантии можно дождаться закрытия свечи -тогда 100% видно кто кого обгоняет .
Нажмите на изображение для увеличения
Название: 2012-01-29_224227.jpg
Просмотров: 366
Размер:	107.2 Кб
ID:	63273

29.01.2012, 22:20
Аватар для DmH
DmH DmH вне форума Активный участник
Регистрация: 09.02.2010 / Сообщений: 216
Поблагодарили 64 раз(а) / Репутация: 65
По совету автора решил находить точки расхождения пар по MACD. Всё просто и не нужны лишние перерисовывающиеся индикаторы, а то у меня стоят три индюка и каждый показывает своё . Кидаем на график двух пар стандартный индюк макд и если одновременно по одной паре макд ниже нуля - её покупаем а по другой выше нуля её продаём. для гарантии можно дождаться закрытия свечи -тогда 100% видно кто кого обгоняет .
Вложение 63273

Я думаю это не совсем то, о чем говорил автор.
30.01.2012, 09:22
Аватар для tvp
tvp tvp вне форума Активный участник
Регистрация: 18.04.2010 / Сообщений: 167
Поблагодарили 52 раз(а) / Репутация: 53
По совету автора решил находить точки расхождения пар по MACD. Всё просто и не нужны лишние перерисовывающиеся индикаторы, а то у меня стоят три индюка и каждый показывает своё . Кидаем на график двух пар стандартный индюк макд и если одновременно по одной паре макд ниже нуля - её покупаем а по другой выше нуля её продаём. для гарантии можно дождаться закрытия свечи -тогда 100% видно кто кого обгоняет .
Вложение 63273

Примерно так я то же делаю ,смотрю по макди какая пара первая пересекает нулевую точку макди и на сколько разница во времени,далее жду дальнейшего развитие событий.Т.е. жду пока пара которая обгоняет ,хорошенько разгонится ,только потом вхожу и просадка получается не большая.Только всё это я делаю на 15 минутках
30.01.2012, 10:04
Аватар для MrSerj
MrSerj MrSerj вне форума Элитный участник
Регистрация: 04.09.2009 / Сообщений: 376
Поблагодарили 1,922 раз(а) / Репутация: 1360
Сообщение от: Владимир1979
[B]в данной ветке уже выложено столько информации, что ее можно смело переводить в закрытый доступ и продавать ее текст за приличные деньги (выбросив сообщения флудеров естественно).

Сокрытия больше не будет.
Закрытая тема


Опции темы

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

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



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


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