Моя стратегия учитывает величину спреда, спред определяется функцией:
Но так как в тестере стратегий спред постоянен, возникла потребность в эмуляторе случайного спеда. Чтоб в тестере эмулировать изменения спреда, в диапазоне от 2 до 3 пунктов (4 знака) в 80% случаев, и больше 3 пунктов в 20%. Может есть идеи как это реализовать, или ссылки где подобная идея решалась.
Разве найденные мною условия не статистические закономерности?
Почему применение мартингейла при вышеуказанной статистике может ускорить слив депозита?
Или я что то недопонимаю?Тогда объясните мне пожалуйста.
Спасибо.
Сделайте себе уже наконец простенький советник по вашей ТС... Он вам больше покажет, чем тысяча наших слов. Лучше сразу на реале, с деньгами, занятыми у товарища...
найти ближайщий отрезок где индикатор рос или падал отношению к предыдущему значению (в остальных случаях у него абсолютно ровная поверхность), то есть определить тренд.
Если выразиться более детально, то допустим: индикатор вырос, далее он не меняется и находится в горизонтальном положении. Вот тут надо идентифицировать данный участок.
Сравнивать индикатор со смещением вчера и позавчера не подойдет, так как сигнал на вход может быть значительно позже определения тренда.
solnce600: Именно это я и пытаюсь сделать....но уперся сами знаете во что.
Да знаем ... в логику. А без нее никак!!! К сожалению. Мелкие ошибки исправить несложно, Но всему голова - логика. Тем более что оказывается есть антилогика. Так у Вас пока ни той, ни другой не пахнет
что значит добавка выше?
В общем смысл такой :
if(Bid<=(N-30*Point) && еще одно условие)
{
Открываем ордер на продажу;
}
N - это цена открытия последнего ордера, вот как мне ее узнать?
Еще
Эта функция возвращает цену открытия последней открытой позиций
Еще
Эта функция возвращает цену открытия последней открытой позиций
Именно то что нужно, спасибо большое.
Именно то что нужно, спасибо большое.
функции взяты из этой ветки
функции взяты из этой ветки
Спасибо кинул в закладки.
Добрый день.
Моя стратегия учитывает величину спреда, спред определяется функцией:
Но так как в тестере стратегий спред постоянен, возникла потребность в эмуляторе случайного спеда. Чтоб в тестере эмулировать изменения спреда, в диапазоне от 2 до 3 пунктов (4 знака) в 80% случаев, и больше 3 пунктов в 20%. Может есть идеи как это реализовать, или ссылки где подобная идея решалась.
Закономерности конечно нужно ловить и отслеживать. Но применять мартингейл в случае неудачи - более короткий путь к сливу депозита.
Вот вам живой пример(один из многих).За 13 лет. Почти тысяча сделок.(это больше одной сделки в неделю) ПОДРЯД ТОЛЬКО 1 СТОП!!!!!!!!!!!!!!!!!!!!!!!!!!
http://clip2net.com/s/62KQCp
А в этой ссылке за тот же период сделок в два раза больше ПОДРЯД ТОЛЬКО 1 СТОП!!!!!!!!!!!!!!!!!!
http://clip2net.com/s/62Le9d
Разве найденные мною условия не статистические закономерности?
Почему применение мартингейла при вышеуказанной статистике может ускорить слив депозита?
Или я что то недопонимаю?Тогда объясните мне пожалуйста.
Спасибо.
Вот вам живой пример(один из многих).За 13 лет. Почти тысяча сделок.(это больше одной сделки в неделю) ПОДРЯД ТОЛЬКО 1 СТОП!!!!!!!!!!!!!!!!!!!!!!!!!!
http://clip2net.com/s/62KQCp
А в этой ссылке за тот же период сделок в два раза больше ПОДРЯД ТОЛЬКО 1 СТОП!!!!!!!!!!!!!!!!!!
http://clip2net.com/s/62Le9d
Разве найденные мною условия не статистические закономерности?
Почему применение мартингейла при вышеуказанной статистике может ускорить слив депозита?
Или я что то недопонимаю?Тогда объясните мне пожалуйста.
Спасибо.
Сделал пользовательский индикатор. Необходимо следущее:
найти ближайщий отрезок где индикатор рос или падал отношению к предыдущему значению (в остальных случаях у него абсолютно ровная поверхность), то есть определить тренд.
Если выразиться более детально, то допустим: индикатор вырос, далее он не меняется и находится в горизонтальном положении. Вот тут надо идентифицировать данный участок.
Именно это я и пытаюсь сделать....но уперся сами знаете во что.
Да знаем ... в логику. А без нее никак!!! К сожалению. Мелкие ошибки исправить несложно, Но всему голова - логика. Тем более что оказывается есть антилогика. Так у Вас пока ни той, ни другой не пахнет
Именно это я и пытаюсь сделать....но уперся сами знаете во что.
int start() {
if (условия) {
// всё, что должно происходить при соблюдении условий, пишите тут.
}
return(0); // выход из start()
}