Советник Multi-Currencies [мультивалютный]

Костэфан

Местный житель
Работа продолжается бота пока неумолимо вверх даже после вчерашнего падения и это на 10 валютах. ))))
 

Maxfors

Местный житель

Вложения

  • 29.12.png
    29.12.png
    66,1 КБ · Просмотры: 92

Maxfors

Местный житель
Вот тоже - вроде как тренд, макароны разошлись, а откаты почти 100% и стох только в зонах пересекается - подтверждает флет. Неоднозначный участок получаетцо:-) Потом опять колбасня пошла. Конечно твой и др. мартины здесь будут работать, рай просто)
 
Последнее редактирование:

Костэфан

Местный житель
Спорить не буду у каждого свое мнение. Посередине да флэт Ваняяя))) но вначале и щас не думаю. Тренды разные бывают.
 

scorpio818

Активный участник
кстати + возникают достаточно часто ошибки типа:2010.12.27 '*******': modification of order #******* buy 0.01 GBPUSD at 1.53801 sl: 0.00000 tp: 0.00000 -> sl: 0.00000 tp: 1.53806 failed [Invalid S/L or T/P]

Можт ненормализованные значения сл и/или тп? В коде явной нормализации нет. Вот, к примеру, как бы сделал я:

Код:
Expand Collapse Copy
// 1) Добавляем функцию нормализации
double ND(double A)
{
 return(NormalizeDouble(A, Digits));
}

// 2) Корректируем модификацию ордеров
 было: OrderModify(OrderTicket(), AveragePrice, OrderStopLoss(), PriceTarget, 0, Yellow);
стало: OrderModify(OrderTicket(), AveragePrice, OrderStopLoss(), ND(PriceTarget), 0, Yellow);

 было: OrderModify(OrderTicket(), a_price_8, l_price_28, OrderTakeProfit(), 0, Aqua);
стало: OrderModify(OrderTicket(), a_price_8, ND(l_price_28), OrderTakeProfit(), 0, Aqua);

 было: OrderModify(OrderTicket(), a_price_8, l_price_28, OrderTakeProfit(), 0, Red);
стало: OrderModify(OrderTicket(), a_price_8, ND(l_price_28), OrderTakeProfit(), 0, Red);
 

Arseniysij

Новичок форума
Спасибо автору за советник, потестирую неделю отпишусь
 

Костэфан

Местный житель
Можт ненормализованные значения сл и/или тп? В коде явной нормализации нет. Вот, к примеру, как бы сделал я:

Код:
Expand Collapse Copy
// 1) Добавляем функцию нормализации
double ND(double A)
{
 return(NormalizeDouble(A, Digits));
}

// 2) Корректируем модификацию ордеров
 было: OrderModify(OrderTicket(), AveragePrice, OrderStopLoss(), PriceTarget, 0, Yellow);
стало: OrderModify(OrderTicket(), AveragePrice, OrderStopLoss(), ND(PriceTarget), 0, Yellow);

 было: OrderModify(OrderTicket(), a_price_8, l_price_28, OrderTakeProfit(), 0, Aqua);
стало: OrderModify(OrderTicket(), a_price_8, ND(l_price_28), OrderTakeProfit(), 0, Aqua);

 было: OrderModify(OrderTicket(), a_price_8, l_price_28, OrderTakeProfit(), 0, Red);
стало: OrderModify(OrderTicket(), a_price_8, ND(l_price_28), OrderTakeProfit(), 0, Red);

Поправь все как считаешь нужным и в студию свою версию выложи. Поюзаем с удовольствием.
 

Костэфан

Местный житель
Переписал советника на терминал ява на Дукаскопи. Вот так на исторических а не генерированных данных бот рубит

Chart_EUR_USD_5 Mins_snapshot.png

после празников возьмуст за тестирование на Дукаскопи без спреда.
 

Arseniysij

Новичок форума
Исходя из каких индикаторов или системы работает советник?
 

scorpio818

Активный участник
кстати + возникают достаточно часто ошибки типа:2010.12.27 '*******': modification of order #******* buy 0.01 GBPUSD at 1.53801 sl: 0.00000 tp: 0.00000 -> sl: 0.00000 tp: 1.53806 failed [Invalid S/L or T/P]

Еще один вариант (на дату сразу внимания не обратил, а следовало) Перед новым годом многие брокеры увеличили спред и уровень стопов, а в данном примере профит слишком близко к цене - всего 5 пунктов на 5-знаке (это пол-пункта на 4-знаке).
 

Костэфан

Местный житель
Того больше не тестирую. Пора новое начать.

Первая версия вопрос времени может убить баланс. Так что чего ждать. За новое пора братся.
 

Geronimo

Новичок форума
[lang=en]Hi,
Your MyBookFX statements disappeared. Was the account killed overnight? I tested multicurrencies with standard settings on 3 different demo accounts. Initial balance was 100, 200 and 300USD. All of them were killed in 1 to 2 days of trading. I wonder how you managed to get a 61.22% growth.[/lang]
 
Верх