Вопросы от начинающих MQL5 MT5 MetaTrader 5 - страница 372

 
valeriy odintsov:

  вопрос  к знатокам мт4

 ситуация- некий трейдер  ставит отложенный ордер и    закрывает его до активации.  в стейте он фигурирует как закрытый. через неделю  он  видит этот ордер открытым- сработавшим.

 

 вопрос- технически возможно   чтобы брокер смог сам открыть удаленный отложенник  ( например с целью слить   чейто счет)

 ибо ситуация реальная- отчетов на почту не приходило.  были отключены.

  логи сервера брокера и логи мт4 трейдера отличаются- по  времени открытия спорного ордера. 

Отложенный ордер нельзя закрыть, трейдер может только удалить несработавший отложенник или закрыть сработавший ордер.

Покажите строки лога, чтоб было понятно, о чём Вы таки говорите.

 

 естественно он удалил отложенник. в логах терминала это зафиксировано. а  в логах сервера  он  оказался  неудаленным- причем выставлен в другое- более позднее время.

 

  вот прислали инфу

 логи терминала по ордеру

88872265 (COMP), 13.05.2015:
20:52:35.905 '161820': modify pending order #88872265 buy limit 3.00 EURUSD at 1.1303 sl: 0.0000 tp: 0.0000 -> price: 1.1301 sl: 0.0000 tp: 0.0000
20:52:36.106 '161820': pending order #88872265 buy limit 3.00 EURUSD was modified -> price: 1.1301 sl: 0.0000 tp: 0.0000
20:56:35.622 '161820': modify pending order #88872265 buy limit 3.00 EURUSD at 1.1301 sl: 0.0000 tp: 0.0000 -> price: 1.1297 sl: 0.0000 tp: 0.0000
20:56:35.812 '161820': pending order #88872265 buy limit 3.00 EURUSD was modified -> price: 1.1297 sl: 0.0000 tp: 0.0000
23:23:34.611 '161820': delete pending order #88872265 buy limit 3.00 EURUSD at 1.1297 sl: 0.0000 tp: 0.0000
23:23:34.791 '161820': pending order #88872265 was deleted

 видно что ордер удален 

 

 

 лог  предоставленый брокером 

2015.05.13 17:15:57.913 95.67.255.56 '161820': order #88872265, buy limit 3.00 EURUSD at 1.13020
2015.05.13 17:19:58.809 95.67.255.56 '161820': modify order #88872265, buy limit 3.00 EURUSD at 1.13020, sl: 0.00000 tp: 0.00000 -> 1.13030, sl: 0.00000 tp: 0.00000 exp: never
2015.05.13 17:19:58.809 95.67.255.56 '161820': modified #88872265, buy limit 3.00 EURUSD at 1.13030, sl: 0.00000 tp: 0.00000

 

 упоминания о  удалении нет 

 
valeriy odintsov:

 естественно он удалил отложенник. в логах терминала это зафиксировано. а  в логах сервера  он  оказался  неудаленным- причем выставлен в другое- более позднее время.

 

  вот прислали инфу

 логи терминала по ордеру

88872265 (COMP), 13.05.2015:
20:52:35.905 '161820': modify pending order #88872265 buy limit 3.00 EURUSD at 1.1303 sl: 0.0000 tp: 0.0000 -> price: 1.1301 sl: 0.0000 tp: 0.0000
20:52:36.106 '161820': pending order #88872265 buy limit 3.00 EURUSD was modified -> price: 1.1301 sl: 0.0000 tp: 0.0000
20:56:35.622 '161820': modify pending order #88872265 buy limit 3.00 EURUSD at 1.1301 sl: 0.0000 tp: 0.0000 -> price: 1.1297 sl: 0.0000 tp: 0.0000
20:56:35.812 '161820': pending order #88872265 buy limit 3.00 EURUSD was modified -> price: 1.1297 sl: 0.0000 tp: 0.0000
23:23:34.611 '161820': delete pending order #88872265 buy limit 3.00 EURUSD at 1.1297 sl: 0.0000 tp: 0.0000
23:23:34.791 '161820': pending order #88872265 was deleted

 видно что ордер удален 

 

 

 лог  предоставленый брокером 

2015.05.13 17:15:57.913 95.67.255.56 '161820': order #88872265, buy limit 3.00 EURUSD at 1.13020
2015.05.13 17:19:58.809 95.67.255.56 '161820': modify order #88872265, buy limit 3.00 EURUSD at 1.13020, sl: 0.00000 tp: 0.00000 -> 1.13030, sl: 0.00000 tp: 0.00000 exp: never
2015.05.13 17:19:58.809 95.67.255.56 '161820': modified #88872265, buy limit 3.00 EURUSD at 1.13030, sl: 0.00000 tp: 0.00000

 

 упоминания о  удалении нет 

А ты сам-то разобрался в этих записях?

Почему-то в логе терминала нет открытия ордера и его модифай на цену 1.13030

Начинается с модифай от цены 1.13030

А в логах брокера, только открытие ордера по цене 1.13020 и модифай на цену 1.13030

Но нет дальнейших действий с ордером.

И что тут можно сравнивать???

 

Всем привет. Я не программер. Хочется перед подачей во фриланс, уточнить. 

Мне нужно создать часть кода, которую, я могу вставить в любой советник. MT5

Нужно создать код. Который ограничивал работу бота по времени и по номеру счета. Такое возможно? 

И чтоб если откатываться в винде по времени то бот не пахал. Например брал инфу с bios.
Ну и ли что то того. 

Защита короче. 

 
MASTERXAYS:

Всем привет. Я не программер. Хочется перед подачей во фриланс, уточнить. 

Мне нужно создать часть кода, которую, я могу вставить в любой советник. MT5

Нужно создать код. Который ограничивал работу бота по времени и по номеру счета. Такое возможно? 

И чтоб если откатываться в винде по времени то бот не пахал. Например брал инфу с bios.
Ну и ли что то того. 

Защита короче. 

   Че ни кто не знает???
 
MASTERXAYS:
   Че ни кто не знает???

Лето. Все расслабились. Или спят без задних лап:

1 

 
MASTERXAYS:

Всем привет. Я не программер. Хочется перед подачей во фриланс, уточнить. 

Мне нужно создать часть кода, которую, я могу вставить в любой советник. MT5

Нужно создать код. Который ограничивал работу бота по времени и по номеру счета. Такое возможно? 

И чтоб если откатываться в винде по времени то бот не пахал. Например брал инфу с bios.
Ну и ли что то того. 

Защита короче. 

//+------------------------------------------------------------------+
//| Expert Check Account owner function                              |
//+------------------------------------------------------------------+
bool ExpCheckUser()
{
  long     acc_login = long ( AccountInfoInteger( ACCOUNT_LOGIN ) );
  string   acc_user  = AccountInfoString( ACCOUNT_NAME );
  datetime renta     = D'2015.05.30 00:00';

  if ( ( acc_login == ХХХХХ ) && ( acc_user == "Ххххххх Михаил Хххххххх" ) && TimeCurrent()<renta )
  {
    return( true );
  }
  return( false ); 
} 
 
Alexey Viktorov:

А ты сам-то разобрался в этих записях?

Почему-то в логе терминала нет открытия ордера и его модифай на цену 1.13030

Начинается с модифай от цены 1.13030

А в логах брокера, только открытие ордера по цене 1.13020 и модифай на цену 1.13030

Но нет дальнейших действий с ордером.

И что тут можно сравнивать???

 еще раз.

 был отложенник- но он удален так и не сработав.

 через нескоторое  время трейдер обнаруживает его сработавшим. 

 
Здравствуйте! Подскажите по сигналам визарда mql5 они создаются ТОЛЬКО на основе внутренних буферов индикаторов? (Т.е. из всего индикатора надо анализировать/принтить только значения этих буферов?)
 
valeriy odintsov:

 еще раз.

 был отложенник- но он удален так и не сработав.

 через нескоторое  время трейдер обнаруживает его сработавшим. 

Ещё раз.

Я тебе говорю не о действиях трейдера, а о тех логах (строках) которые ты выложил на всеобщее обозрение.

Допустим, наплевать, что нет строки открытия ордера и его первый модифай в логах терминала...

Но почему нет дальнейшей истории этого ордера в логах брокера? Где запись о том что ордер сработал? И был ли он модифицирован до его активации?

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