Сергей (Все сообщения пользователя)

Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Фильтр дублей сигналов на сделку, Как реализовать?
 
Да, собственно, уже сам практически разобрался, опыта в других языках хватает, LUA постепенно поддается. Тема была создана для ускорения процесса.

За что люблю иностранные форумы, там просто отвечают на поставленный вопрос. На наших же сначала полет фантазии, потом, когда возвращаешь в рамки темы, долго объясняют, какой ты мудак.

На этой позитивной ноте будем считать тему закрытой.
Фильтр дублей сигналов на сделку, Как реализовать?
 
Цитата
nikolz написал:
Цитата
Сергей написал:
 
Цитата
nikolz  написал:
 
Цитата
 Сергей   написал:
Здравствуйте!
Вопрос возник в том, что нормальная стратегия дает сначала сигнал на покупку, затем сигнал на продажу. Затем опять на покупку.
Но условия входа и выхода из сделок могут быть разные. И до появления сигнала на покупку, стратегия может выдать несколько сигналов на выход из сделки.

Как реализовать что-то вроде: Появился сигнал на покупку - стратегия записывает единичку в базу данных. Когда появляется сигнал на продажу, стратегия проверяет, есть ли в базе данных единичка или нет. Если есть, то выдает сигнал на продажу, а в базу записывает ноль.

Когда появляется сигнал на покупку, стратегия проверяет, что записано в базе. Если единица, то молчит. Если ноль, то выдает сигнал на покупку и пишет в эту ячейку единицу.

Как это можно сделать, подскажите пожалуйста. Я недавно начал LUA изучать, пока ворох вопросов копится.
  Для этого надо запоминать предыдущий сигнал и в зависимости от его значения формировать новый.
-------------------------------
Т е если предыдущая позиция long( короткие позиции не используются), то формируем сигнал продать
----------------------------------------
если предыдущая позиция вне рынка ( короткие позиции не используются),  то формируем сигнал купить.
 Я неплохо программирую на AFL, так что, общая логика программирования мне понятна.
тогда что непонятно?
А не могли бы вы пойти в какую то другую ветку? Вы сначала даете детсадовские советы, затем задаете вопросы, которые меня настораживают.
Фильтр дублей сигналов на сделку, Как реализовать?
 
Цитата
nikolz написал:
Цитата
Сергей написал:
Здравствуйте!
Вопрос возник в том, что нормальная стратегия дает сначала сигнал на покупку, затем сигнал на продажу. Затем опять на покупку.
Но условия входа и выхода из сделок могут быть разные. И до появления сигнала на покупку, стратегия может выдать несколько сигналов на выход из сделки.

Как реализовать что-то вроде: Появился сигнал на покупку - стратегия записывает единичку в базу данных. Когда появляется сигнал на продажу, стратегия проверяет, есть ли в базе данных единичка или нет. Если есть, то выдает сигнал на продажу, а в базу записывает ноль.

Когда появляется сигнал на покупку, стратегия проверяет, что записано в базе. Если единица, то молчит. Если ноль, то выдает сигнал на покупку и пишет в эту ячейку единицу.

Как это можно сделать, подскажите пожалуйста. Я недавно начал LUA изучать, пока ворох вопросов копится.
Для этого надо запоминать предыдущий сигнал и в зависимости от его значения формировать новый.
-------------------------------
Т е если предыдущая позиция long( короткие позиции не используются), то формируем сигнал продать
----------------------------------------
если предыдущая позиция вне рынка ( короткие позиции не используются),  то формируем сигнал купить.
Я неплохо программирую на AFL, так что, общая логика программирования мне понятна.
Фильтр дублей сигналов на сделку, Как реализовать?
 
Советника делаю, а плох тот советник, который сначала даст сигнал на лонг, а потом несколько сигналов на закрытие сделки.
Фильтр дублей сигналов на сделку, Как реализовать?
 
Руками я могу и без QLUA торговать. Мне нужно эту штуку в другую штуку встроить и получить полный автомат :)))
Фильтр дублей сигналов на сделку, Как реализовать?
 
Здравствуйте!
Вопрос возник в том, что нормальная стратегия дает сначала сигнал на покупку, затем сигнал на продажу. Затем опять на покупку.
Но условия входа и выхода из сделок могут быть разные. И до появления сигнала на покупку, стратегия может выдать несколько сигналов на выход из сделки.

Как реализовать что-то вроде: Появился сигнал на покупку - стратегия записывает единичку в базу данных. Когда появляется сигнал на продажу, стратегия проверяет, есть ли в базе данных единичка или нет. Если есть, то выдает сигнал на продажу, а в базу записывает ноль.

Когда появляется сигнал на покупку, стратегия проверяет, что записано в базе. Если единица, то молчит. Если ноль, то выдает сигнал на покупку и пишет в эту ячейку единицу.

Как это можно сделать, подскажите пожалуйста. Я недавно начал LUA изучать, пока ворох вопросов копится.
Страницы: 1
Наверх