Сам я навичек только начинаю понимать азы програмирования MetaEditor,
до этого програмированием не занимался. Написал советника,
дает очень хорошую, а главное стабильную прибль причем почти
на всех периодах и некольких рынков, но только при тестировании
на контрольных точках(используется ближайщий таймфрейм+фрактальная
интерполяция), при тестировании (все тики) прибыль есть но весьма
не стабильно и мало эффективная. Для улучшения результата при
тестировании (все тики ) хочу создать паузу между получением
сигнала на открытие ордера и непосредственно его открытием,
если в течении этой паузы сигнал не измениться то открываем
ордер.Также, если кто может объесните в чем разница между "тестирование
по контрольным точкам " и "тестирование (все тики)". Ниже
привожу примеры отчета . Баров в истории 11538 Смоделировано тиков
61450 Качество моделирования 50.00% Начальный депозит 500.00 Чистая
прибыль 990.98 Общая прибыль 1671.64 Общий убыток -680.66 Прибыльность
2.46 Матожидание выигрыша 6.74 Абсолютная просадка 51.37 Максимальная
просадка 77. 00 (14.65%) Относительная просадка 14.65% (77.00) Всего сделок
147 Короткие позиции (% выигравших) 74 (86.49%) Длинные позиции (% выигравших)
73 (90.41%) Прибыльные сделки (% от всех) 130 (88.44%) Убыточные сделки
(% от всех) 17 (11.56%) Самая большая прибыльная сделка 68.00 убыточная
сделка -41.11 Средняя прибыльная сделка 12.86 убыточная сделка -40.
04 Максимальное количество непрерывных выигрышей (прибыль) 18
(269.00) непрерывных проигрышей (убыток) 1 (-41.11) Максимальная непрерывная
прибыль (число выигрышей) 269.00 (18) непрерывный убыток (число проигрышей)
-41.11 (1) Средний непрерывный выигрыш 7 непрерывный проигрыш 1
- Торговый отчет - Для продвинутых пользователей - Торговые операции
- Отчет о тестировании - Алгоритмический трейдинг, торговые роботы
- Торговый отчет - Торговые операции
double OldBid; OldBid = Bid; //Запись текущей цены Sleep(1000); //Задержка RefreshRates(); //Обновление if(Bid < OldBid){return;} //Сравнение , если новая цена меньше старой то возврат
можно так, для каждого действия - Open SELL , Open BUY , Close SELL, Close BUY - Свое условие сравнения
Чтобы советник соответствовал действительности на контрольных
точках можно использовать только Open[0] как самую недавнюю точку
в критериях, все остальное должно начинаться с единицы 1. Иначе
нужно использовать ALL ticks mode.
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь