Ошибки, баги, вопросы - страница 3154

 

MetaQuotes.


 


Подскажите, вместо csv что еще Метатрейдер читать умеет?

//+------------------------------------------------------------------+
//|                                                          WST.mq5 |
//|                           Copyright © 2009, WallStreetTrader Pro |
//|                                 https://wallstreettraderpro.com/ |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2009, WST"
#property link      "https://wallstreettraderpro.com/"
#include <stdlib.mqh>
#property indicator_separate_window
#property indicator_buffers 8
//---- input parameters
extern string    файл_данных1=".csv";
extern string    подпись1="";
extern color     цвет1=Red;
extern string    файл_данных2=".csv";
extern string    формат_даты="dd.mm.yyyy";
extern string    разделитель_записей=";";
extern string    разделитель_целой_и_дробной=",";

//---- buffers
double FA1[];
double FA2[];
double FA3[];
double FA4[];
double FA5[];
double FA6[];
double FA7[];
double FA8[];
//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
string id;
int init()
  {
   MathSrand((int)TimeLocal());
   for(;;)
   {
      id=StringConcatenate("Fundamental data (id_",MathRand(),")");
      if(WindowFind(id)<0) break;
   }
   IndicatorShortName(id);
//---- indicators
   if(FileCanOpen(файл_данных1))
   {
      if(StringTrimLeft(StringTrimRight(подпись1))=="")
         подпись1=StringSubstr(файл_данных1,0,StringFind(файл_данных1,"."));
   }
   else подпись1="";      
   if(FileCanOpen(файл_данных2))
   {
   if(StringTrimLeft(StringTrimRight(подпись2))=="")
      подпись2=StringSubstr(файл_данных2,0,StringFind(файл_данных2,"."));
   }
   else подпись2="";      
   if(FileCanOpen(файл_данных3))
   {
   if(StringTrimLeft(StringTrimRight(подпись3))=="")
      подпись3=StringSubstr(файл_данных3,0,StringFind(файл_данных3,"."));
   }
   else подпись3="";      
   if(FileCanOpen(файл_данных4))
   {
   if(StringTrimLeft(StringTrimRight(подпись4))=="")
      подпись4=StringSubstr(файл_данных4,0,StringFind(файл_данных4,"."));
   }
   else подпись4="";      
   if(FileCanOpen(файл_данных5))
   {
   if(StringTrimLeft(StringTrimRight(подпись5))=="")
      подпись5=StringSubstr(файл_данных5,0,StringFind(файл_данных5,"."));
   }
   else подпись5="";      
   if(FileCanOpen(файл_данных6))
   {
   if(StringTrimLeft(StringTrimRight(подпись6))=="")
      подпись6=StringSubstr(файл_данных6,0,StringFind(файл_данных6,"."));
   }
   else подпись6="";      
   if(FileCanOpen(файл_данных6))
   {
   if(StringTrimLeft(StringTrimRight(подпись7))=="")
      подпись7=StringSubstr(файл_данных7,0,StringFind(файл_данных7,"."));
   }
   else подпись7="";      
   if(FileCanOpen(файл_данных8))
   {
   if(StringTrimLeft(StringTrimRight(подпись8))=="")
      подпись8=StringSubstr(файл_данных8,0,StringFind(файл_данных8,"."));
   }
   else подпись8="";      
      
   SetIndexStyle(0,DRAW_LINE,STYLE_SOLID,1,цвет1);
   SetIndexLabel(0,подпись1);
   SetIndexBuffer(0,FA1);
   SetIndexStyle(1,DRAW_LINE,STYLE_SOLID,1,цвет2);
   SetIndexLabel(1,подпись2);
   SetIndexBuffer(1,FA2);
   SetIndexStyle(2,DRAW_LINE,STYLE_SOLID,1,цвет3);
   SetIndexLabel(2,подпись3);
   SetIndexBuffer(2,FA3);
   SetIndexStyle(3,DRAW_LINE,STYLE_SOLID,1,цвет4);
   SetIndexLabel(3,подпись4);
   SetIndexBuffer(3,FA4);
   SetIndexStyle(4,DRAW_LINE,STYLE_SOLID,1,цвет5);
   SetIndexLabel(4,подпись5);
   SetIndexBuffer(4,FA5);
   SetIndexStyle(5,DRAW_LINE,STYLE_SOLID,1,цвет6);
   SetIndexLabel(5,подпись6);
   SetIndexBuffer(5,FA6);
   SetIndexStyle(6,DRAW_LINE,STYLE_SOLID,1,цвет7);
   SetIndexLabel(6,подпись7);
   SetIndexBuffer(6,FA7);
   SetIndexStyle(7,DRAW_LINE,STYLE_SOLID,1,цвет8);
   SetIndexLabel(7,подпись8);
   SetIndexBuffer(7,FA8);
//----
   return(0);
 
murziks #:


Подскажите, вместо csv что еще Метатрейдер читать умеет?

.txt

Но Я предпочитаю без расширения


 
murziks #:


Подскажите, вместо csv что еще Метатрейдер читать умеет?

Бинарные файлы можно читать и записывать. Переменные, структуры, массивы. Всё это записывается в файлы и читается обратно.

 

Уважаемые разработчики мобильного терминала, пожалуйста почините уже работу с письмами во вкладке "Почта".

До крайнего билда мобильного терминала (Андроид) при подключении к рабочему счёту во вкладке "Почта" навалены письма, которые ранее уже неоднократно удалялись.

Стоит только переподключиться к счёту, как во вкладке "Почта" каша из неудаленных и удаленных ранее писем. Ну что нужно сделать, чтобы от этого избавиться?

 

Объясните пожалуйста, что меняет в терминале для ПК "Сервис > Настройки > Показывать торговую историю", если при любом значении чекбокса можно включить/выключить отображение торговой истории через "ПКМ > Торговая история" и "F8 > Показывать торговую историю" ?

Ну то есть, в общих настройках терминала я могу отключить отображение торговой истории чтобы не мешала, при этом на любом графике она будет отображаться если её включить в настройках графика или через ПКМ. Не догоняю логику.

 

Уважаемые разработчики терминала для ПК. Уже давно при работе с профилями графиков (не шаблонами, а именно профилями) сохраняется странная логика, что любое изменение в профиле автоматически приводит к его сохранению без ручного указания об этом.

Ошибки при настройке профиля пользователем или при сбое терминала превращают с трудом конфигурируемое рабочее пространство в тыкву.

Ну почему нельзя сделать так, что пока пользователь не сохранил профиль вручную, то и изменения, которые в профиль внесены не сохранялись бы (пусть сохраняются во временный файл профиля, а не в последний рабочий профиль) ?

Много лет уже ждём изменений во встроенном интерфейсе а ля TradingView, это же наверняка Вам не сложно, а Пользователям очень удобно.

 

Почему такая разница например тест с галкой "прибыль в пипсах для ускорения расчетов" просадка 15%, а без этой галке просадка 93 %?

Какой результат более верный?

Колво сделок одинаковое

При этом в 1 случае прибыль 2 бакса а во втором 20 баксов при том же лоте.

Так же это видно если менять лот разнцица тоже на 10ку.

 
Спасибо. А то txt и не хотелось бы
 
 Криптовалюты исчезли с серверов MQ. Деградация, печаль и досада.