Правила проверки работоспособности торговых стратегий:
1. Пишем полностью автоматическую ТС (условие не соблюдено),
2. Тестируем на статистически значимом кол-ве сделок, хотя бы 300 входов-выходов (тестер стратегий, демо-счет, етс) (условие не соблюдено),
3. Оцениваем результат (общая прибыльность/убыточность, серийность убытков, волатильность эквити, максДД, етс) (условие не соблюдено),
4. Оптимизируем выборочные параметры системы (условие не соблюдено),
5. Снова тестируем и оцениваем результат (условие не соблюдено).
Так вот, без соблюдения таких простых правил написать что-либо с результатом выше 0 практически невозможно.
Но это путь за результатом, если он не нужен, то можно и по старинке. Потратить 5+ лет на проверку правил одной ТС входя руками по сигналам несколько раз в месяц.