Andrey V, без логов бота за все дни формирования сетки нам смотреть нечего.
Прикрепите, пожалуйста, к сообщению.
Прошу прощения, забылю
Добавил к сообщению.
От ApMSoft, 24 августа, 2012 в Лаборатория ProfitFX
Andrey V, без логов бота за все дни формирования сетки нам смотреть нечего.
Прикрепите, пожалуйста, к сообщению.



Изменено 1 июня, 2017 пользователем qq123
Как я понимаю, сейчас основное направление тестирования - торговля несколькими парами, но в тестере дает тестировать только одну.
Есть свободные мощности на VPN и посему предлагаю протестировать чей-то набор тестов на демке.
(Другого, более быстрого, способа я пока не вижу. Если не так, прошу поправить).
Пишите, если у кого есть предложения.
Старик, где-то на 100-200 странице видел ваше сообщение о том, что вы против трейлинга.
Но разве этот аргумент не перевешивает недостатки?Спойлер
Спойлер
Спойлер
Как вычисляется прибыль от закрытой по ТР сетки?
Очень просто: прибыль = сумма лотов ордеров сетки * цену пипса * ТР в пипсах согласно настроек.
если приходит в голову идея что-то улучшить, то сначала думаем какую часть прибыли за такое улучшение надо отдать.
Это очень тяжело понять сколько потеряем на как бы улучшении - потому что думаешь о положительном эффекте и может не хватать знаний/понимания рынка, чтобы увидеть и оценить потери, "цену вопроса".
Ну системно и глубоко думать тяжело - но надо. Если пытаешься быть/стать профи.
Но профи заранее просчитывают всё - почему/потому и профи.
И если есть перспектива от улучшения потерять половину прибыли и больше, то такие улучшения лучше сразу выкинуть из головы.
И продолжать настойчиво осваивать математику сеток и рынка.
Изменено 1 июня, 2017 пользователем Старик
Спойлер
Старик, где-то на 100-200 странице видел ваше сообщение о том, что вы против трейлинга.
Но разве этот аргумент не перевешивает недостатки?Спойлер
Спойлер
Спойлер
Коллега, вы меня прямо порадовали - просто осветили путь! :)
Как вычисляется прибыль от закрытой по ТР сетки?
Очень просто: прибыль = сумма лотов ордеров сетки * цену пипса * ТР в пипсах согласно настроек.
Вы очень тонко подметили, что при ТР 10, 20 и 30 пипсов наибольшая прибыль наиболее вероятна при наибольшем ТР.
Математика нас снова не обманула!
Но вам не кажется, что такой простой грааль подозрительно просто - и что этот секрет все-все должны давным давно знать и тупо рубить бабло мешками?!
Подозрительно просто - согласны?!
Поэтому применяем девиз топика - разуваем глаза и включаем мозги.
для начала выполните простой эксперимент: возьмите любой сэт, проходящий год или два - увеличьте ТР вдвое (например, с 15 до 30 пипсов) и прогоните тест.
есть почти 100% вероятность, что с увеличенным вдвое (т.е. вдвое типа лучшим ТР) сэт сольёт тест.
Так что просто взять и увеличить ТР нельзя: вместо вдвое большей прибыли - практически гарантированный слив депо.
если приходит в голову идея что-то улучшить, то сначала думаем какую часть прибыли за такое улучшение надо отдать.
Это очень тяжело понять сколько потеряем на как бы улучшении - потому что думаешь о положительном эффекте и может не хватать знаний/понимания рынка, чтобы увидеть и оценить потери, "цену вопроса".
Ну системно и глубоко думать тяжело - но надо. Если пытаешься быть/стать профи.
Но профи заранее просчитывают всё - почему/потому и профи.
И если есть перспектива от улучшения потерять половину прибыли и больше, то такие улучшения лучше сразу выкинуть из головы.
И продолжать настойчиво осваивать математику сеток и рынка.
Теперь гипотетически предположим, что трал с БУ таки встроен - и вы на радостях удваиваете ТР в расчете, что БУ и трал подстрахуют и, на крайняк, сетка закроется по плюсовому Sl/БУ от 3-х пипсов, если не дотянется до ТР 30+ пипсов.
Причем трал в обычных размерах ТР не применим - трал некуда "впихнуть", проверенно поколениями.
Поэтому если трал - то с забубенно большим ТР, который сам по себе, как помним, обычно приводит к сливу, а не росту прибыли.
Также будем помнить, что Sl/БУ радостно срабатывают по "ближней"/худшей цене - а ТР всегда по "дальней" к ТР цене.
То есть спрэд всегда против нас: Sl/БУ всегда на спрэд ближе - а ТР всегда на спрэд дальше.
Поэтому вероятность срабатывания Sl/БУ вместе отодвинутого ТР, имхо, более 90%.
А прибыль по Sl/БУ и траллу может быть лишь 10%-30%-50% от ожидавшейся агромадной прибыли - раз ТР отодвинули и врубили трал.
И почти гарантированное не достижение отодвинутого ТР из-за наличия трала означает, что ТР и типа большая прибыль такое же вранье, как что написано на заборе: написано одно - а за забором другое.
Вот что становится понятным, если разуть глаза и включить мозги. :)
Это не значит, что серверного БУ и трала никогда не будет - предварительно мы это обсуждаем.
Но это значит, что благостная картинка из вашего поста к реальности торгов не имеет никакого отношения.
Думайте глубже!
ЦитатаТрал это не просто вдвое больший ТР и вдвое большая прибыль - трал это абсолютно другие торги с не гарантированным выигрышем.
Изменено 1 июня, 2017 пользователем Старик
При вводе функции безубытка уменьшается вероятность прибыли,
единственное с чем не согласен, трал это.....
Всем привет, возникла очередная идея, думаю стоит изложить кто что думает по этому поводу. В общем не покидает меня мысль обезопасить депозит от больших просадок. Идея в следующем: Как мы знаем есть средняя волатильность инструмента некий коридор в котором ходит цена допустим средняя 100пп в день потом откат не менее 10%, но бывают такие ситуации когда цена проходит без отката гораздо больше, в среднем от 2ух до 5ти раз в год, вот тогда то и случаются сливы, что если добавить в советник контроль по количеству открытых ордеров. допустим до 20 ордеров ждём закрытия по профиту, если ордеров становится больше то закрываем сетку в безубыток ну или (свой параметр). Идею навеял факт психологии трейдера когда просадка выходит за пределы зоны комфорта то трейдер ищет способ выйти с неудобной позиции без потерь.
Почему это должно сработать? да потому что откаты бывают хоть и минимальные, даже в тренде в 500пп бывают откаты по 20-40пп и накопленый объём позволит нам закрыться в БУ.
допустим до 20 ордеров ждём закрытия по профиту, если ордеров становится больше то закрываем сетку в безубыток ну или (свой параметр).
При вводе функции безубытка уменьшается вероятность прибыли,
Так закрытие в безубыток в боте давно реализовано, параметры TakeProffit_Level2, TakeProffit_Level2FixPips.единственное с чем не согласен, трал это.....
Возьмите илан николауса 1.7, включите в нем трал сетки ордеров и сделайте прогон в тестере без предварительной оптимизации - Вы недостатки использования трала в сеточнике сами увидите.
Да все просто, если уже реализовано подскажите @-) как подставить так параметры что бы: предположим сетка рассчитана на 280пп это 35 ордеров, дальше опасно, тейк далековато, нужно что бы при первом же заходе цены в БУ+5пп прибыли сетка закрылась, если сетка в пределах 35 колен то торгуем по нормальному тейку! такое бывает не часто но бывает и сливает депозиты!
Сет который кручу в прицепе
предположим сетка рассчитана на 280пп это 35 ордеров, дальше опасно, тейк далековато, нужно что бы при первом же заходе цены в БУ+5пп прибыли сетка закрылась, если сетка в пределах 35 колен то торгуем по нормальному тейку!
Какой смысл в таком БУ, если мы добровольно ограничиваем себя хоть в какой-то прибыли.
Изменено 1 июня, 2017 пользователем jocker
предположим сетка рассчитана на 280пп это 35 ордеров, дальше опасно, тейк далековато, нужно что бы при первом же заходе цены в БУ+5пп прибыли сетка закрылась, если сетка в пределах 35 колен то торгуем по нормальному тейку!
Koshmar5699, т.е. начиная с 36 колена закрываться в БУ+5пп?
TakeProffit_Level2=36
TakeProffit_Level2FixPips=5
TakeProffitControlNoLossFixPips=0
Добавлено: 01-06-2017 13:34:00Какой смысл в таком БУ, если мы добровольно ограничиваем себя хоть в какой-то прибыли.
Так трал режет прибыль не хуже перевода в БУ.
Спойлерпредположим сетка рассчитана на 280пп это 35 ордеров, дальше опасно, тейк далековато, нужно что бы при первом же заходе цены в БУ+5пп прибыли сетка закрылась, если сетка в пределах 35 колен то торгуем по нормальному тейку!
Koshmar5699, т.е. начиная с 36 колена закрываться в БУ+5пп?
TakeProffit_Level2=36
TakeProffit_Level2FixPips=5
TakeProffitControlNoLossFixPips=0
Добавлено: 01-06-2017 13:34:00Какой смысл в таком БУ, если мы добровольно ограничиваем себя хоть в какой-то прибыли.
Так трал режет прибыль не хуже перевода в БУ.
В первом случае цена пересекает линию БУ и дальше два варианта, ТП с прибылью или закрытие в 0 по БУ.
В случае с TakeProffit_level2FixPips=0 как только цена достигает линию БУ происходит закрытие в 0
На предмет сказанного здесь, нашёл свои старые упражнения.
Понятия не имею насколько ценна идея и может ли реально работать такой подход.
Если же удастся таким образом хоть в какой-то степени обезопасить мартингейл хотя бы от укусов "чёрных лебедей",
то это былo бы замечательно.
Главное: интересна сама идея, а ошибки, неточности и т.п., это сейчас неважно.
TimePer = 0
MeanA = 0
MeanB = 0
; поскольку это симуляция, то вместо реальных котировок читается файл
Loop, read, %A_ScriptDir%GBPUSD_1_kotirovki_27136.csv
{
EnvAdd, TimePer, 1
;набираем 40 значений, в реальном режиме это будет время - сумма за 3 секунды, за 5 секунд, и т.д., надо будет подбирать в терминале
;прогоняя скрипт на истории, в зависимости от выбранной стратегии
;возможно, надо считать по каждому тику, предварительно набрав массив, а не усреднять по времени, по количеству тиков и т.д., но пока пусть будет так
EnvAdd, Summa, A_LoopReadLine ;суммируем 40 котировок
if TimePer = 40
{
if MeanA = 0
{
MeanA := Summa/40 ;находим среднее от сорока котировок (1 - 40) и запоминаем
Summa = 0
TimePer = 0
Continue ;пропускаем остаток лупа, т.к. в "MeanB" надо запомнить среднее от следующих 40ка котировок
}
if MeanB = 0
{
MeanB := Summa/40 ;находим среднее от следующих сорока котировок (41 - 80) и запоминаем
Summa = 0
TimePer = 0
GoSub, CountDif ;имеем два средних от котировок 1-40 и 41-80, идём считать
}
}
}
return
CountDif:
Diff := Abs(MeanB - MeanA) ;считаем разницу, интересует только абсолютное значение
OrderDistance := 15 + Diff*1000 ;рассчёт коэфициента изменения базового расстояния между ордерами.
;Реальные цифры (1000 в данном случае) будут подбираться и зависеть от конкретной торговой пары
;15 - это базовое расстояние между ордерами в Forex Setka Trader 1.6.mq4
FileAppend, %Diff%|%OrderDistance%`n, %A_ScriptDir%Mean40_OrderDistanceMult1000.csv
;записываем всю бодягу в файл чтобы переквалифицировать художника в программиста, показав ему весёлые картинки :)
TimePer = 0
MeanA = 0
MeanB = 0
return

Усреднение за 20 секунд (сверху цена, снизу результат расчёта):
Усреднение за 45 секунд (сверху цена, снизу результат расчёта):
Усреднение за 60 секунд (сверху цена, снизу результат расчёта):
Изменено 1 июня, 2017 пользователем halqv
Да все просто, если уже реализовано подскажите @-)
как подставить так параметры что бы: предположим сетка рассчитана на 280пп это 35 ордеров, дальше опасно, тейк далековато, нужно что бы при первом же заходе цены в БУ+5пп прибыли сетка закрылась, если сетка в пределах 35 колен то торгуем по нормальному тейку!
такое бывает не часто но бывает и сливает депозиты!
Сет который кручу в прицепе
Старик огромное спасибо тебе, Да действительно всё работает, это больше мой косяк и невнимательность. Я себе это представлял в виде некоего CloseOnlyProfit=(число), Хотя такая реализация тоже более чем годна. Прошу прощения что не всегда могу правильно сформулировать что нужно или что имею ввиду. Просто анализ графиков отнимает очень много времени и сил, в повседневной работе я использую систему СРП Мастерфорекс на которую обучался, а там уж очень много условий для волновок вот и разбегаются глаза. Боты же меня интересуют с точки зрения стабильного и пасивного дохода в районе 30-50% в месяц. но на всех ботах (сеточниках) которые встречал не удаётся победить 1 негативный фактор это просадка! Допустим Есть депо 500$ когда на этом депо просадка 50% то это еще в зоне комфорта, но как только просадка становится больше становится страшно и боязно) @-)
Богохульствуешь! :d
Боты же меня интересуют с точки зрения стабильного и пасивного дохода в районе 30-50% в месяц.
но на всех ботах (сеточниках) которые встречал не удаётся победить 1 негативный фактор это просадка!
Допустим Есть депо 500$ когда на этом депо просадка 50% то это еще в зоне комфорта, но как только просадка становится больше становится страшно и боязно) @-)
Главное не кормить своих тараканов.
И не выдумывать не существующих проблем, которые потом реально преодолевать надо.
Типа я не готов торговать больше чем на $500 и мне нужна очень короткая сеть. Да не нужна какая-то кривая недосеть для зачем-то именно нецентового счёта - нужно уйти на центовый счет и на те же деньги торговать роскошные мультиторги кучей длиннючих полноценных сеток.
Или мне невыносима просадка больше 20%. Ну есть деньги на 5 депо - торгуй 1 пару с 5-тикратным запасом. Но лучше уйти на центовик и торговать 5 пар - каждая даст не больше 20% просадки, тараканы будут довольны и еще и денег заработаете.
Имхо, если не суетиться, не рвать с места и не создавать/придумывать самому себе нерешаемых проблем, в несколько этапов за 1.5-3 года, сначала на центовых счетах, вполне можно поднять денюжку.
Шаг за шагом.
Имхо.
Изменено 2 июня, 2017 пользователем Старик
с точки зрения стабильного и пасивного дохода в районе 30-50% в месяц
с точки зрения стабильного и пасивного дохода в районе 30-50% в месяц
Согласен на 25% пассивного и стабильного. Есть у кого ботик?
Ботик есть. Сэты нужны.
Ботик есть. Сэты нужны.
Эгм... "и способ знаете?" :)
В смысле бот содержит механизм, который при использовании "хорошего" сета гарантирует от слива?
Это было бы замечательно...
Изменено 3 июня, 2017 пользователем Старик
Бот содержит возможность применять мозги и контролировать риски.
Гарантии в банке: максимум 1% в месяц - минус инфляция минус налог.
Хотите в 25+ раз больше - применяйте мозги и принимайте риски.
Да все просто, если уже реализовано подскажите @-) как подставить так параметры что бы: предположим сетка рассчитана на 280пп это 35 ордеров, дальше опасно, тейк далековато, нужно что бы при первом же заходе цены в БУ+5пп прибыли сетка закрылась, если сетка в пределах 35 колен то торгуем по нормальному тейку! такое бывает не часто но бывает и сливает депозиты!
Сет который кручу в прицепе
Какой смысл в таком БУ, если мы добровольно ограничиваем себя хоть в какой-то прибыли. За илана спасибо, буду смотреть. Вообще есть люди, кто осознано использует TakeProffit_Level2FixPips в качестве БУ или CloseAllOrders_ByProfitMoney? Поделитесь мыслями
Изменено 4 июня, 2017 пользователем cakrani
ЦитатаА последнее 7 колено = 6765 проф, то его вполне можно сократить неким БУ+ поставив например CloseAllOrders_ByDrawdownMoney=3000.



Изменено 5 июня, 2017 пользователем Старик
Ночью посты вредно писать.. опечатка обыкновенная x_x (подправил уже)
Ниче не нужно перепроверять, все у меня нормально.
За неимением дополнительных уровней ТП так и пользуюсь.
Изменено 4 июня, 2017 пользователем cakrani
Эти опции придумал maxand - мне такое святотатство и в голову бы не пришло.
Тем не менее, подумав, мы с Qj решили, что несколько Бэтменов среди пользователей бота по любому найдётся - и им нужен подобный парашют.
Ну чтобы совсем не убились, попытавшись взять недостижимую прибыль.
Так вот, cakrani, опции CloseAllOrders_ByProfitPercent и CloseAllOrders_ByProfitMoney (на всех или только на последних коленях) теоретически действительно можно использовать как условный "приближатель ТР" обеих сеток сразу.
Не как страхующий серверный стоп БУ+Х одной сетки, срабатывающий при попытке цены вернуться из прибыли в просадку - а как укороченный общий ТР обеих сеток, указанный в деньгах или %% баланса счета.
И если в какой-то из опций CloseAllOrders_ByProfit будет задана сумма прибыли, меньшая прибыли какого-то среднего или большого колена сетки, то есть вероятность, что, начиная с этого колена, большая из сеток будет закрываться ботом в прибыль, не доходя до ТР - и "за кампанию" будет закрываться и меньшая сетка.
Для публикации сообщений создайте учётную запись или авторизуйтесь
Перейти к списку тем