Vict: Можно конечно и VPS и еще как-нибудь извратиться, четверка уже задала довольно высокий уровень, и если переходить, то на что-то не хуже (ведь там я мог делать это все проще). Да и потом, на мой взгляд платформа должна быть другом для трейдера, это его "станок", а сейчас надо думать как обойти, то, как обойти это.
Не встречал брокеров использующих МТ4 и собирающихся от него отказываться. А Вы?
papaklass: Я пробовал, но у меня почему-то больше одного месяца не получается. Тестирование прекращается и агент выгружается.
Это уже повод для разбирательства в сервисдеске.
Не могли бы Вы прислать Вашего эксперта с подробными объяснениями, как и что Вы делаете по шагам, чтобы мы воспроизвели проблему? После исследований присланный эксперт будет безвозвратно стёрт.
papaklass: Ложная тревога. Косяк был у меня. Давно не пользовался визуализатором. Не правильно включил в эксперт индикатор. Сейчас все нормально. Только что проверил.
Дело в том, что у нас есть креши визуализатора из-за индикаторов (видимо, так же неправильно включённых). Мы у себя не смогли воспроизвести эти падения, но очень хотелось бы разобраться
Ниже приведен скрипт который должен выводить метки на выбранный сивол, несмотря на то - на какой символ его кидать .Однако он выводит метки только если кидать его на одноимименный символ. Плз нужен подзатыльник .
//+------------------------------------------------------------------+//| Script program start function |//+------------------------------------------------------------------+voidOnStart()
{
datetime LeftTime ,RighTime ;
double LeftPrice,RighPrice ;
MqlRates price[];
CopyRates(Symbol(),0,0,10,price);
ArraySetAsSeries(price,true);
LeftTime=price[9].time ;
LeftPrice=price[9].open ;
RighTime=price[0].time ;
RighPrice=price[0].open ;
Visual_v("EURUSD",LeftPrice,LeftTime,OBJ_ARROW_LEFT_PRICE,clrBlue) ;
Visual_v("EURUSD",RighPrice,RighTime,OBJ_ARROW_RIGHT_PRICE,clrBlue,LeftPrice,LeftTime);
}
//+------------------------------------------------------------------+void Visual_v(string InstrVis,double price_vis,datetime time_vis,int kodmet_vis,color color_vis,double BegLeftPrice=0,datetime BegLeftTime=0)
{//InstrVis инструмент на котором рисуются метки// price_vis цена на которой будет установлена метка // time_vis время цены открытия бара на котором будет установлена метка// kodmet_vis код метки если код==SYMBOL_RIGHTPRICE то позиция закрывается необходимо прорисовать// траекторию движения позиции в виде линии от цены открытия // BegLeftPrice цена от которой будет рисоваться линия // BegLeftTime время от которой будет рисоваться линия staticint CntMet=0 ;
long currChart,prevChart=ChartFirst();
int i ;
bool PresentChart=false ;
if(ChartSymbol(prevChart) == InstrVis) { PresentChart=true; currChart=prevChart;}// первый открытый график с нашим символом else
{//перебираем все открытые графикиfor(i=0;i<100;i++)
{
currChart=ChartNext(prevChart); // на основании предыдущего получим новый графикif(currChart<0) break; // достигли конца списка графиковif(ChartSymbol(currChart) == InstrVis)
{//нашли график с нашим символом
PresentChart=true ; break ;
}
prevChart=currChart ;// выбираем следующий график //Print(limit," Номер "," Финансовый инструмент ",ChartSymbol(currChart)," ID =",currChart);
}
} // нет окрытого графика с нашим символом некуда ставить метку if(!PresentChart){ Print(" Нет открытого графика с указанным инструментом ") ; return ;}
string NameMet ;
NameMet="Metka"+IntegerToString(CntMet);
switch(kodmet_vis)
{
case29 :// код левой ценовой метки
NameMet="Metka"+IntegerToString(CntMet);//имя ценовой меткиif (!ObjectCreate(currChart,NameMet,OBJ_ARROW_LEFT_PRICE,0,time_vis,price_vis));//создаем обьект метка
{ Print(" Ошибка создания обьекта ",GetLastError());
}
ObjectSetInteger(currChart,NameMet,OBJPROP_COLOR,color_vis);//рисуем метку выбранного цвета
CntMet++ ;
break;
case30://код правой ценовой метки
NameMet="Metka"+IntegerToString(CntMet);//имя ценовой меткиObjectCreate(currChart,NameMet,OBJ_ARROW_RIGHT_PRICE,0,time_vis,price_vis);//создаем обьект меткаObjectSetInteger(currChart,NameMet,OBJPROP_COLOR,color_vis);//рисуем метку выбранного цвета
CntMet++ ;
NameMet="Metka"+IntegerToString(CntMet);//имя линии траектория позицииObjectCreate(currChart,NameMet,OBJ_TREND,0,time_vis,price_vis,BegLeftTime,BegLeftPrice);//создаем обьект линия
CntMet++ ;
break;
default:
break;
}
}
Ниже приведен скрипт который должен выводить метки на выбранный сивол, несмотря на то - на какой символ его кидать .Однако он выводит метки только если кидать его на одноимименный символ. Плз нужен подзатыльник .
Объекты создаются (в списке объектов присутствуют). Вопрос вероятно в координатах, на которые вы их хотите вывести.
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.
Вы вошли в аккаунт. Двухфакторная аутентификация отключена. Настройте её заново и отсканируйте новый QR-код или продолжите с отключённой двухфакторной аутентификацией.
Можно конечно и VPS и еще как-нибудь извратиться, четверка уже задала довольно высокий уровень, и если переходить, то на что-то не хуже (ведь там я мог делать это все проще). Да и потом, на мой взгляд платформа должна быть другом для трейдера, это его "станок", а сейчас надо думать как обойти, то, как обойти это.
Не встречал брокеров использующих МТ4 и собирающихся от него отказываться. А Вы?
Я пробовал, но у меня почему-то больше одного месяца не получается. Тестирование прекращается и агент выгружается.
Это уже повод для разбирательства в сервисдеске.
Не могли бы Вы прислать Вашего эксперта с подробными объяснениями, как и что Вы делаете по шагам, чтобы мы воспроизвели проблему? После исследований присланный эксперт будет безвозвратно стёрт.
... Если бы еще сделали вкладку в меню "Окна", чтобы графики можно было располагать каскодом. Стало бы еще удобней.
Ложная тревога. Косяк был у меня. Давно не пользовался визуализатором. Не правильно включил в эксперт индикатор. Сейчас все нормально. Только что проверил.
Если бы еще сделали вкладку в меню "Окна", чтобы графики можно было располагать каскодом. Стало бы еще удобней.
Т.е. мне все-равно выслать эксперта И сделать чтобы агент выгружался?
Выслать в сервисдек?
Ниже приведен скрипт который должен выводить метки на выбранный сивол, несмотря на то - на какой символ его кидать .Однако он выводит метки только если кидать его на одноимименный символ. Плз нужен подзатыльник .
Ниже приведен скрипт который должен выводить метки на выбранный сивол, несмотря на то - на какой символ его кидать .Однако он выводит метки только если кидать его на одноимименный символ. Плз нужен подзатыльник .
Объекты создаются (в списке объектов присутствуют). Вопрос вероятно в координатах, на которые вы их хотите вывести.