0
Чтобы ответить на вопрос, откуда на демо сова знает цену будущего, нужно в код вписать печать в журнал показания и тогда только можно точно сказать, что происходит.
avatar

wayfarer

  • 31 января 2024, 07:50
+1
Да, это было мной заявлено изначально. См. первые публикации и объяснения.
Посему и родилась City 1.10, в замен. Но вопрос точности определения того, где будет цена рынка через некоторое время не может быть решен имеющимися средствами технических индикаторов. Здесь уже нужен ИИ — машинное обучение и не просто на основе котировок, но и чтения новостей. Такое обучение требует колоссальных ресурсов.

Все тех.индюки показывают только то что было, на основе которых, только трейдер может решить куда пойдет цена дальше. А посему, все совы рано или поздно будут мазать. И вопрос профита в таком случае решается управлением рисками:
1. депозит — способный держать просадки
2. мартингейл — парирование убытков за счет увеличения риска
3. стоплос — как ограничение убытка

Итого трейдинг — это искусство! Возможна только частичная автоматизация.
avatar

wayfarer

  • 31 января 2024, 07:31
0
Дальнейшие исследования подглядывания в «честной» сове показали, что решение не дает полностью честность! *girlcry* 
На картинке

показан фрагмент кода, который занимается вычисление индекса бара, куда подглядывает сова.
В результате получается вот такой финт: на открытии текущего бара рабочего ТФ терминала, например 12:00, сова получает цену Close бара H4, которая соответствует 16:00. Вот так сова узнает будущую цену, а значит знает, где будет цена рынка через 4 часа.

Таким образом, оригинальная сова подглядывает от 4 до 8 часов в будущее в тестере.
А уменьшение индекса на 1 не решает полностью вопрос честности. Увы.
*wall* 
avatar

wayfarer

  • 31 января 2024, 07:03
0
Новая редакция City 1.10 — исправлена проблема ТФ для PinBar!
disk.yandex.ru/d/_sira5g-jezoJw
*hi* 
avatar

wayfarer

  • 30 января 2024, 20:23
0
Упс… наврал, у PinRar в публикации нет явного указания ТФ.
Не порядок, новая редакция, см. чат в низу…
avatar

wayfarer

  • 30 января 2024, 20:22
0
В сигнальной системе все индюки имеют свой ТФ и не важно какой ТФ у вас выставлен в терминале или тестере. см. картинки
avatar

wayfarer

  • 30 января 2024, 20:04
0
Результат за 3 мес, настройка на глазок, фильтр тренда NonLagMA.
avatar

wayfarer

  • 29 января 2024, 13:47
0
Новая редакция City(new) 1.10 — нашел опечатку в параметрах индюка Ozy. disk.yandex.com/d/_sira5g-jezoJw
avatar

wayfarer

  • 29 января 2024, 11:53
0
см. журналы, там, как правило ответы.
avatar

wayfarer

  • 29 января 2024, 11:26
0
Новая редакция City(new) disk.yandex.com/d/CwpwoWcgxDCUpg
исправлены опечатки, дополнены условия на сделки.

Новая версия City new 1.10 disk.yandex.com/d/_sira5g-jezoJw
к нему два индюка:
i_Ozymandias_lite: disk.yandex.com/d/dx1J5IorivaB_Q
NonLagMA_v7_M: disk.yandex.com/d/eRejmUk_aAP-gQ
Кардинально переработанный алгоритм+куча новый параметров и переименование параметров.
1. Сигналы PinBar от оригинала заменены на, условно назову, правильные.
2. в качестве выбора фильтра тренда предлагается
2.1. Оригинал City по старшему ТФ, как это было на H4(ТФ выбираемый)
2.2. По индюку Ozymandias
2.3. По индюку NonLagMA
3. куча косметики и исправлений логики.

4. Правильный PinBar, ссылка для скачивания индикатора: disk.yandex.com/d/5Q6S54EdB1UKSQ
avatar

wayfarer

  • 29 января 2024, 10:26
+1
Скачать по ссылке ещё раз, я уже исправил
avatar

wayfarer

  • 28 января 2024, 21:39
0
Поставить контроль на анализ, если на свече уже есть открытая сделка пропустить вход. Такой контроль делается условием
ChkPos.BuyBarOpen>0 — для условия открытия в Buy, BuyBarOpen -значение бара, 0 — текуший
ChkPos.SelBarOpen>0 — для условия открытия в Sell
avatar

wayfarer

  • 28 января 2024, 21:04
+1
так на сегодня у меня все, продолжение банкета на новой недели, всем выспаться и думать идеи! Спокойной ночи трейдыши!:) 
avatar

wayfarer

  • 28 января 2024, 20:59
0
увы я не нашел пока механизм контроля/блокирования сделок по одной цене в оригинале. Но там стоит условие, что сова открывает сделки только на новом баре.
Эту логику я сперва влепил/перенес и потом обнаружил, что ни одной сделки нет, в новой сове,… потому: «тогда выкл нафиг!»
avatar

wayfarer

  • 28 января 2024, 20:55
+1
Это: datapath=TerminalInfoString(3)+"\\history\\" +account_server+"\\"+Symbol()+«240»+".hst";
путь до файла истории
Это: ReadFileHst(datapath); — читает историю и грузит в массив.

Я изменил логику оригинала не дав ей данные бара, который еще не открылся и она осталась с данными H4 текущего.
Если эти строки удалить то массив будет пустой и данных по H4 сова не получит и все загнется.
avatar

wayfarer

  • 28 января 2024, 20:40
+2
У меня 2 головы и 4-ре руки, я мутант.
*crazy* 
avatar

wayfarer

  • 28 января 2024, 20:27
0
Тестируй где движуха, начни с середины ноября 2023 или подобные участки с 300-500 пунктов(4-х знака)!
avatar

wayfarer

  • 28 января 2024, 20:25
+1
ON — заставляет открывать сделки серии через минимум дистанции
OFF — пофигу какая дистанция, может налепить сделки с близкими ценами.
avatar

wayfarer

  • 28 января 2024, 20:20
0
По ссылке, новая сова City(new) — это заготовка и в ней много чего нет или не так, как ожидается. Что нужно сделать?
Смотреть код, читать мои коменты к нему. Думать и задавать вопросы, как это изделие заставить работать правильно, лучше, профитнее.
тыкать сюда: disk.yandex.ru/d/CwpwoWcgxDCUpg
avatar

wayfarer

  • 28 января 2024, 20:19
0
Перезалил, проверяйте!
disk.yandex.ru/d/8qvqbikc6hWOJA
avatar

wayfarer

  • 28 января 2024, 19:21