понял спасибо..буду разбиратьсяПишешь в ячейке =ЕСЛИ(... и понеслась. Все функции можно через f(x) иконку посмотреть.
понял спасибо..буду разбиратьсяПишешь в ячейке =ЕСЛИ(... и понеслась. Все функции можно через f(x) иконку посмотреть.
или стандартно на HHV-LLV. что это??Ну если так хочется, то пробуй.
В Экселе трудно составлять приличные алгоритмы с проверками в каждой ячейке на стопы, на кэш, переворот, на условия сколько куплено-продано и на тейк-профит, с каких уровней.
Я гонял на СУБД на минутках в свое время по сложным алгоритмам сразу по многим параметрам с оптимизацией с заданием шага по каждому параметру.
После достаточно долгой обработки по всем комбинациям с фильтрами (обычно сначала с шагом в 0.5%,потом уже переходил на 0.1% внутри диапазона - меньший шаг не имеет смысла, там уже примерно все одинаково) выдавало несколько сотен лучших результатов. А потом я уже сам среди них делал фильтр.
Если тебе не жаль времени, то проверяй комбинации.
Либо сразу забудь про проценты, с чего начал тему.
Не сможешь подобрать, поэтому не теряй времени и сразу переходи к какой-то системе на основе индикаторов или стандартно на HHV-LLV.
А лучше уж не в Эксель, а например на АМИброкер.
Процентные алгоритмы сразу забудешь.
Ах да, обработку вел комбинированно, то есть результаты за каждый год суммировались и также отбрасывались комбинации, когда результат за какой-то год был меньше например 50% годовых. Удалял с большими последовательными просадками. Учитывалось проскальзывание, комиссия, гэпы, длинные свечи брались по худшей цене. И брал лучшие за три года.
Потом проверял уже на реальных данных.
Параметров задавал очень много, чтобы узнать есть ли разница между лонгами и шортами, между переворотом и нахождением в кэше, работа без шорта и т.д. Для лонгов например свой тэйк-профит, свой стоп, свой процент цели для удерживания позы и свой вход; для шортов все свое.
Также анализ проводился специально на медвежьем рынке и на бычьем, отдельно тоже анализировал.
Комбинации с одинаковыми параметрами или с отсутствием каких-то параметров конечно хуже, но зато проще в работе.
КАжется ты ушел от первоначального вопроса и уже задаешь более конкретные вопросы. Боюсь, что копать тебе придется самому или выуживать из форумов по крупицам. Никто ничего готового стоящего не даст. Только саму идею подскажут. Все как кладоискатели, роют для себя и прилагают много усилий.вот мысль появилась как условие сделок использовать скользящие среднии и уже от них совершать сделки.
но вот тут тоже сталкиваюсь с проблемой ..все с той же.
вот допустим котировки за 1год часовые открыты в экселе, рядом ведется столбец в которой считается значенеи скользящей..и ту т возникает проблема, какой формулой реализовать проверку на истории, что бы можно было в другой столбец вывести результат совершения сделки.???
этоу меня уже как рассуждение в слуъх..главноя проблема сейчас остается.это как максимально автоматизировать..грубо гворя процессКАжется ты ушел от первоначального вопроса и уже задаешь более конкретные вопросы. Боюсь, что копать тебе придется самому или выуживать из форумов по крупицам. Никто ничего готового стоящего не даст. Только саму идею подскажут. Все как кладоискатели, роют для себя и прилагают много усилий.
вот сейчас вроде появилась идея, как в формулах прибавлять суммы от депозита и тогда может получиться чтото вроде тестированияКАжется ты ушел от первоначального вопроса и уже задаешь более конкретные вопросы. Боюсь, что копать тебе придется самому или выуживать из форумов по крупицам. Никто ничего готового стоящего не даст. Только саму идею подскажут. Все как кладоискатели, роют для себя и прилагают много усилий.
Впереди долгий и тернистый путь.вот сейчас вроде появилась идея, как в формулах прибавлять суммы от депозита и тогда может получиться чтото вроде тестирования
А что именно нужно? Найти точку перегиба средней, точку ее пересечения ценой, метод открытия позиции, расчет результатов сделки или еще что-то?вот допустим котировки за 1год часовые открыты в экселе, рядом ведется столбец в которой считается значенеи скользящей..и ту т возникает проблема, какой формулой реализовать проверку на истории, что бы можно было в другой столбец вывести результат совершения сделки.???
написал формулы подсчета WMAА что именно нужно? Найти точку перегиба средней, точку ее пересечения ценой, метод открытия позиции, расчет результатов сделки или еще что-то?
Удобней использовать вместо истина или ложь - направления 1 или -1 (вверх или вниз). Тогда =если(значение=1;Close/сумму;""). Т.е. если средняя направлена вверх, выдается результат деления, если вниз, то "" (т.е. пустую ячейку). Можно вместо "" 0 поставить.написал формулы подсчета WMA
сделал столбец где пишется ложь-истина, если WMA больше прошлого значения WMA
и вот теперь не могу написать формулы которая при значении стобца WMA - Истина, делила бы столбец Close (Low)на сумму..т.е получилось бы вход при этом условии
спасибо понял)Удобней использовать вместо истина или ложь - направления 1 или -1 (вверх или вниз). Тогда =если(значение=1;Close/сумму;""). Т.е. если средняя направлена вверх, выдается результат деления, если вниз, то "" (т.е. пустую ячейку). Можно вместо "" 0 поставить.
спасибо большое.Чтобы значение выбранной ячейки не менялось при растягивании формулы, нужно задать не А1, а $A$1. Значок $ в данном случае фиксирует столбец и строку. Еще можно зафиксировать только столбец или только строку.
Тут еще такой момент есть: если цифры получились ОЧЕНЬ-ОЧЕНЬ интересные, надо искать ошибкуспасибо большое.
очень интересные цифры получил...хотя брать за исходное значение 11января мне кажется не особо корректным. но все же интерсено
это пока не страшно..я пока на простом смотрю..некоторые вещи в цифрах легче понять и увидеть.Тут еще такой момент есть: если цифры получились ОЧЕНЬ-ОЧЕНЬ интересные, надо искать ошибкуВ общем, надо внимательно проверять, чтобы алгоритм в будущее не заглядывал, чтобы все комиссии с проскальзываниями были учтены, по какой цене на гэпах сделки проходят и т.д.