Вопросы от начинающих MQL5 MT5 MetaTrader 5 - страница 524
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
в этой строке уберите оператор return; При такой записи у вас кроме условия закрытия ни чего не будет выполнятся.
в этой строке уберите оператор return; При такой записи у вас кроме условия закрытия ни чего не будет выполнятся.
а где тогда взяли этот код?
Мне эти советники на заказ написали а доработать не хотят. Поможете Сергей?
Интересно сколько вы заплатили за такой код? Попробую помочь
Мне эти советники на заказ написали а доработать не хотят. Поможете Сергей?
Подскажите пожалуйста, как строку текста преобразовать в логическое значение типа bool?
f а по конкретнее, что за строка?
f а по конкретнее, что за строка?
Пусть будет string a="true";
как вариант через пользовательскую функцию
если строку читаешь из файла, то можно
как вариант через пользовательскую функцию
если строку читаешь из файла, то можно
Спасибо, интересное решение!
Мне прочесть надо из файла - мне делали класс на заказ, там хотелось ещё сделать функцию для bool значений, но я так понимаю, что с FileReadBool по аналогии ничего не выйдет?
Класс по номеру столбца и ячейки возвращает значение. Фрагмент:
//+------------------------------------------------------------------+
//| GetDoubleValue |
//+------------------------------------------------------------------+
double CSVReader::GetDoubleValue(int row,int column)
{
if(CheckIndexes(row,column)==false) return(0.0);
//---
int index=m_total_columns*row+column;
if((index>=0) && (index<ArraySize(m_cells)))
{
return(StringToDouble(m_cells[index]));
}
return(0.0);
}
//+------------------------------------------------------------------+
//+------------------------------------------------------------------+
//| GetBoolValue |
//+------------------------------------------------------------------+
double CSVReader::GetBoolValue(int row,int column)
{
if(CheckIndexes(row,column)==false) return(0.0);
//---
int index=m_total_columns*row+column;
if((index>=0) && (index<ArraySize(m_cells)))
{
return(FileReadBool(m_cells[index]));
}
return(0.0);
}
//+------------------------------------------------------------------+