![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
vldim, выкладывайте! что же вы!
Не работают у меня они - ни один ни другой. (((
За последнюю неделю - ни одной открытой позы. Хотя в тестере показывают открытые сделки 12 и 16 ноября.
Результаты в тестере хорошие. Респект.
Если интересно заходите на мой блог http://voloshin-fxcci.blogspot.com/ (желательно регистрироваться)....
то что в блоге это не оптимизация, это подгонка под историю. ответьте в личку
то что в блоге это не оптимизация, это подгонка под историю. ответьте в личку
Вы наверное не внимательно прочитали разделы в блоге (обратите внимание на даты).... Параметры советника я не оптимизировал!!! А тут http://voloshin-fxcci.blogspot.com/2009/10/agentfxv07xzsmmftsp_04.html я просто "прогнал" в оптимизаторе советник с подбором всех переменных, просто для информации, может кому и пригодится.... А вот тут http://voloshin-fxcci.blogspot.com/2009/10/agentfxv07xzsmmftsp.html где выложены тесты советника - посмотрите переменные аналогичны тем, что этой (CCI_H1 для ЕвроДоллар) версии.
Так, что никакой подгонки НЕТ для этого у меня не было времени и возможности т.к. старенький ноутбук.....
Исправлена ошибка ---- ЗАМЕНИТЕ СООТВЕТСТВУЮЩУЮ ФУНКЦИЮ
// ========================================================
// ============ ФУНКЦИЯ УПРАВЛЕНИЯ КАПИТАЛОМ ==============
// ========================================================
double GetLots() {
lots = lotmin;
if (!uplot) return (lots);
ticket = GetLastOrderHist();
if (ticket == -1) return (lots);
if (!OrderSelect(ticket, SELECT_BY_TICKET, MODE_HISTORY)) return (lots);
if (OrderProfit()*lastprofit < 0) return (lots);
lots = MathMin(OrderLots() + lotstep, lotmax);
return (lots);
}
int GetLastOrderHist(int type = -1) {
ticket = -1;
datetime dt = 0;
int cnt = HistoryTotal();
for (i=0; i < cnt; i++) {
if (!OrderSelect(i, SELECT_BY_POS, MODE_HISTORY)) continue;
if (type != -1 && OrderType() != type) continue;
if (OrderCloseTime() > dt) {
dt = OrderCloseTime();
ticket = OrderTicket();
}
}
return (ticket);
}
Следите чтобы
extern double lots = 0.25; 0,25 // Величина торгуемого лота
extern double lotmin = 0.1; 0,25 // начальное значение
БЫЛИ РАВНЫМИ................
Исправлена ошибка ---- ЗАМЕНИТЕ СООТВЕТСТВУЮЩУЮ ФУНКЦИЮ
// ========================================================
// ============ ФУНКЦИЯ УПРАВЛЕНИЯ КАПИТАЛОМ ==============
// ========================================================
...................................................................}
Следите чтобы
extern double lots = 0.25; 0,25 // Величина торгуемого лота
extern double lotmin = 0.1; 0,25 // начальное значение
БЫЛИ РАВНЫМИ................
Подскажите, все изменения и корректировки советника уже учтены и доработаны в той версии, которая висит для скачивания?
цитата "Подскажите, все изменения и корректировки советника уже учтены и доработаны в той версии, которая висит для скачивания?"
Нет, файл, что для скачивания я не перезаливал....
http://voloshin-fxcci.blogspot.com/ -- тут новости по советникам...
Вот http://voloshin-fxcci.blogspot.com/2010/01/agentcciepvxxx.html перемыли немного косточки советнику.....