Здравствуйте. К сожалению, время свободное только вечерами и по-выходным бывает. Так что сорри за вынужденное молчание. Да еще пока всю ветку перечитал...
Пытаюсь исправить и по мере сил доделать сова.
Что имеем на данный момент. Открытие дублирующих ордеров исправил. Изменил учет времени открытия ордера, так что теперь дублей быть не должно.
Пока не доделал фильтр по времени. Вопросов возникает много. Например, если вообще не торговать по времени до 10 часов и после 22 (указываем в настройках время), то не будет работать трал. Если в неурочное время просто не искать новые фракталы, а продолжать тралить открытые ордера, то все норм, но тогда возникают траблы с открытием "исторических" ордеров по предыдущим фракталам, и при установке сова или в понедельник утром они все-равно будут учтены. Пытаюсь сейчас обойти эту проблему, чтоб на истории искались тоже только те, что попали в нужное время.
И еще вопрос. Что предполагается под виртуальным стопом по профиту. Закрытие всех ордеров при достижении какого-то фиксированного общего профита, или для каждого ордера отдельно? Если отдельно, то тогда какой смысл? В чем будет отличие от обычного ТП?
Виртуальный СЛ тоже не имеет особого смысла по тем-же причинам.
Хотя если сделать виртуальные СЛ и ТП, то можно закрывать ордера не на текущем баре, а на уже закрытом, т.е. если свеча не просто коснулась стопа, а именно закрылась выше/ниже виртуального уровня.
Придется попотеть, но если надо, сделаю.
На мой взгляд, имеет смысл виртуальный трейлинг, однако тоже есть плюсы и минусы. Плюс - нет излишних обращений на сервер с запросами модификации ордеров. Минус - при сильном (быстром) движении ордера могут не успеть закрыться.
P.s. Спасибо за замеченные ошибки в коде. Насчет функции обработки ошибок, надо было не просто добавить ее в код, а еще сделать обращение к ней. Доделал и это.
Господа экспериментаторы, давайте накинемся на тесты сова, чтобы за выходные его доработать и с понедельника на реале опробовать, где какие косяки на данном этапе?
avmohr а вам отдельное человеческое спасибо за то что вы - таки возитесь для всеобщего блага, но как только сов заработает денег, совестливые люди вам естественно нальют денег на депозит, еще раз спасибо и постараемся вас сильно не нагружать только по делу, и на всякий случай оставьте пожалуйста свой скайп и почту, можно в личку, чтобы не потерять вас из виду, очень вы нужный человек для сообщества.:usdupup:
"И еще вопрос. Что предполагается под виртуальным стопом по профиту. Закрытие всех ордеров при достижении какого-то фиксированного общего профита, или для каждого ордера отдельно? Если отдельно, то тогда какой смысл? В чем будет отличие от обычного ТП?
Виртуальный СЛ тоже не имеет особого смысла по тем-же причинам.
Хотя если сделать виртуальные СЛ и ТП, то можно закрывать ордера не на текущем баре, а на уже закрытом, т.е. если свеча не просто коснулась стопа, а именно закрылась выше/ниже виртуального уровня.
Придется попотеть, но если надо, сделаю.
На мой взгляд, имеет смысл виртуальный трейлинг, однако тоже есть плюсы и минусы. Плюс - нет излишних обращений на сервер с запросами модификации ордеров. Минус - при сильном (быстром) движении ордера могут не успеть закрыться. "
Что касается данного вопроса:
1. Обязательное наличие виртуального стоплосса для каждого ордера. Да и закрытие всех ордеров при достижении какого-то фиксированного общего профита, тоже виртуального, потому как у меня был случай с одним ДЦ, видят мой профит и раньше времени закрывают.
Можно и так поэкспериментировать, где будет профит больше там и ОК "Хотя если сделать виртуальные СЛ и ТП, то можно закрывать ордера не на текущем баре, а на уже закрытом, т.е. если свеча не просто коснулась стопа, а именно закрылась выше/ниже виртуального уровня.
Придется попотеть, но если надо, сделаю."
Пожалуйста, если можно и чтобы все функции включались и отключались в настройках.
2. "На мой взгляд, имеет смысл виртуальный трейлинг, однако тоже есть плюсы и минусы. Плюс - нет излишних обращений на сервер с запросами модификации ордеров. Минус - при сильном (быстром) движении ордера могут не успеть закрыться."
В любом случае лучше виртуальный трейлинг, те ордера что не закроются будут закрываться виртуальным без убытком, а если и это проскочит, то есть тогда виртуальный стоп, ну и если из разряда фантастики ДЦ отключит связь, попробуем прикрутить легкий мартин, потому как после сильного движения цены практически всегда происходит возврат в пред идущее состояние. Это рыночные спекуляции большими объемами. Можно конечно прикрутить расчет объемов и наиболее точно входить в рынок на наиболее сильных движениях, тогда нужен мультилот, чтобы при наращивании скорости цены - наращивать объем и потом закрывать по тралу на откате.