Подбор комбинаций в html форме
Привет!
Есть такой сайт tradingview.com и на нем существуют разные торговые стратегии, которые можно проверять на исторических данных. У каждой такой стратегии есть конфигурационные параметры задаваемые в модальном окне, которые влияют на то, как она работает.
Грубо говоря, поменяв любой из отмеченных розовым параметров, поменяются данные отмечены синим.
https://www.dropbox.com/s/yjr5wbe4i9jab5a/Screenshot%202019-05-13%2018.13.58.png?dl=0
Параметры могу быть следующего вида: dropdown с выбором, целые числа, десятичные числа, чекбоксы.
Задача состоит в том, что бы реализовать решение в любом виде (плагин для хрома, селениум тест или любое другое), который для определенной стратегии переберет все комбинации параметров, с нужным типом данных в каждом поле ввода и найдет те комбинации, которые выдают лучший результат.
Пример:
Если у нас 3 параметра:
1 - чекбокс (true/false)
2 - инпут поле куда можно ввести от 0.01 до 10
3 - dropdown с 5 вариантами выбора
То плагин должен перебрать 10,000 комбинаций (2*1000*5), для каждой комбинации записать в csv результаты комбинации и ее значения.
Стратегии бывают разными, с разным набором параметром, поэтому необходимо учесть либо возможность конфигурации решения под каждую стратегию (например файл в котором будет xpath / css класс поля = тип данных).
Пожалуйста, напишите стоимость и при помощи каких средств вы сделаете эту задачу.
Что бы посмотреть на код сайта можете использовать эту стратегию и поиграться с ее параметрами, добавив к себе в аккаунт https://www.tradingview.com/script/uCV8I4xA-Bollinger-RSI-Double-Strategy-by-ChartArt-v1-1/