Советники: DVD Level - страница 228

 
ct6024:
creker:
ct6024:
sezon:
ct6024:
Уже открыл!!!
А в какую сторону открыл?


2011.05.16 13:08 buy limit 0.33 eurusd 1.4095 1.3885 1.4161 2011.05.16 13:28 1.4123

А вы не пропустили предыдущие сделки?

Да нет, они также открыты!!! Не понимаю, что такое вытворяет этот советник.

Может вирус
 
ct6024:
Да нет, они также открыты!!! Не понимаю, что такое вытворяет этот советник.

А вы случаем не переключали таймфреймы на том графике к которому он подключён? Там такая функция встроена, я её у себя отключил и задаю меджик вручную, которая при смене таймфрейма начинает работать с другим магическим числом и он открывает новые сделки, забыв о старых.

99% что дело в этом!

 
creker:
ct6024:
creker:
ct6024:
sezon:
ct6024:
Уже открыл!!!
А в какую сторону открыл?


2011.05.16 13:08 buy limit 0.33 eurusd 1.4095 1.3885 1.4161 2011.05.16 13:28 1.4123

А вы не пропустили предыдущие сделки?

Да нет, они также открыты!!! Не понимаю, что такое вытворяет этот советник.

Может вирус

Третий ордер закрыл, посмотрим что будет с этими двумя, что еще открытые. У кого какие мысли? Может руками позакрывать? На счет вируса, думаю что нет, хотя кто его знает.
 
ALEX_SPB_RU:
ct6024:
Да нет, они также открыты!!! Не понимаю, что такое вытворяет этот советник.

А вы случаем не переключали таймфреймы на том графике к которому он подключён? Там такая функция встроена, я её у себя отключил и задаю меджик вручную, которая при смене таймфрейма начинает работать с другим магическим числом и он открывает новые сделки, забыв о старых.

99% что дело в этом!


Опа, даже не подумал, что в этом дело. А какая функция за это отвечает?
 
ct6024:
ALEX_SPB_RU:
ct6024:
Да нет, они также открыты!!! Не понимаю, что такое вытворяет этот советник.

А вы случаем не переключали таймфреймы на том графике к которому он подключён? Там такая функция встроена, я её у себя отключил и задаю меджик вручную, которая при смене таймфрейма начинает работать с другим магическим числом и он открывает новые сделки, забыв о старых.

99% что дело в этом!


Опа, даже не подумал, что в этом дело. А какая функция за это отвечает?


Находишь следующие строчки

int init() 
  {
   MagicNumber=3000 + func_Symbol2Val(Symbol())*100 + func_TimeFrame_Const2Val(Period());
   ExpertName="DVD 100 cent: " + MagicNumber + " : " + Symbol() + "_" + func_TimeFrame_Val2String(func_TimeFrame_Const2Val(Period()));
   return(0);
  }

Превращаешь их в

int init() 
  {
   ExpertName="DVD_3";
   return(0);
  }

А сверху перед

extern double TradeSizePercent  = 10;

Вставляешь строчку

extern int MagicNumber = 3000;

После этого функции func_Symbol2Val и func_TimeFrame_Const2Val можно удалить

Но открытые в данный момент ордера он всёравно не признает, но они уже открыты (и сейчас в хорошем +) так что они могут закрыться или по ТР или стопу или сейчас закрыть их руками, а вот с новыми больше таких заморочек не должно быть.

 
ALEX_SPB_RU:

Но открытые в данный момент ордера он всёравно не признает, но они уже открыты (и сейчас в хорошем +) так что они могут закрыться или по ТР или стопу или сейчас закрыть их руками, а вот с новыми больше таких заморочек не должно быть.


Очень большое спасибо, я так и сделаю. А эти ордера я уже закрыл руками. Как говорят - лучше синица в руках, чем журавль в *опе.

50896172 2011.05.13 18:03 buy 0.37 eurusd 1.4195 1.3985 1.4196 2011.05.16 16:38 1.4179 0.00 0.00 -0.04 -59.20
50898634 2011.05.13 19:23 buy 0.31 eurusd 1.4072 1.3985 1.4196 2011.05.16 16:37 1.4177 0.00 0.00 -0.03 325.50

 
ALEX_SPB_RU:
ct6024:
ALEX_SPB_RU:
ct6024:
Да нет, они также открыты!!! Не понимаю, что такое вытворяет этот советник.

А вы случаем не переключали таймфреймы на том графике к которому он подключён? Там такая функция встроена, я её у себя отключил и задаю меджик вручную, которая при смене таймфрейма начинает работать с другим магическим числом и он открывает новые сделки, забыв о старых.

99% что дело в этом!


Опа, даже не подумал, что в этом дело. А какая функция за это отвечает?


Находишь следующие строчки

int init() 
  {
   MagicNumber=3000 + func_Symbol2Val(Symbol())*100 + func_TimeFrame_Const2Val(Period());
   ExpertName="DVD 100 cent: " + MagicNumber + " : " + Symbol() + "_" + func_TimeFrame_Val2String(func_TimeFrame_Const2Val(Period()));
   return(0);
  }

Превращаешь их в

int init() 
  {
   ExpertName="DVD_3");
   return(0);
  }

А сверху перед

extern double TradeSizePercent  = 10;

Вставляешь строчку

extern int MagicNumber = 3000;

После этого функции func_Symbol2Val и func_TimeFrame_Const2Val можно удалить

Но открытые в данный момент ордера он всёравно не признает, но они уже открыты (и сейчас в хорошем +) так что они могут закрыться или по ТР или стопу или сейчас закрыть их руками, а вот с новыми больше таких заморочек не должно быть.


Ну вот, как раз он по новой и открыл бай).
 
creker:
Ну вот, как раз он по новой и открыл бай).

После закрытия в ручную тех двух? Сейчас что ли открыл?

Так у него нету предпосылок для сигнала на открытие сейчас?

 
ALEX_SPB_RU:
creker:
Ну вот, как раз он по новой и открыл бай).

После закрытия в ручную тех двух? Сейчас что ли открыл?

Так у него нету предпосылок для сигнала на открытие сейчас?


Да нет, это имеют в виду тот что у меня третий ордер открылся.
 
ct6024:
ALEX_SPB_RU:
creker:
Ну вот, как раз он по новой и открыл бай).

После закрытия в ручную тех двух? Сейчас что ли открыл?

Так у него нету предпосылок для сигнала на открытие сейчас?


Да нет, это имеют в виду тот что у меня третий ордер открылся.


А, ну отлично, теперь он больше глючить не должен! А вообще самый лучший способ проверить как должно быть прогнать последние несколько дней в тестере, включая и сегодняшний и всё станет ясно.

Он сейчас, кстати, на продажу скорее всего должен выставить лимитник, от 1,4202, если цена дойдёт до 1,4195

Причина обращения: