Алгоритмы, методы решений, сравнение их производительности - страница 4 1234567891011...23 Новый комментарий Sergey Dzyublik 2017.12.10 16:33 #31 Добавьте magic: 3, 4, 5, 6и найдите 3-й в списке. Vasiliy Sokolov 2017.12.10 16:33 #32 Реter Konow: Потом прибавляем 3 и получаем начало мегика.Почему три-то? Откуда это магическое число? Реter Konow 2017.12.10 16:40 #33 Vasiliy Sokolov: Почему три-то? Откуда это магическое число? Потому что номер сделки записывается между двумя черточками, чтобы не сливаться с цифрами магиков: "_" + номер_сделки + "_"3 символа объединяем вместе. Сначала находим строку с номером нужной нам сделки. Далее прибавляем 3 чтобы получить начало строки мегика. Но у нас нет конца мегика. Для получения конца мегика ищем начало строки следующей сделки (наша сделка + 1)Вычитаем от начала строки следующей сделки начало строки мегика и получаем длинну строки мегика.Полностью извлекаем строку мегика из общей строки с помощью StringSubstr()Преобразуем строку мегика в int и возвращаем пользователю. Самообучение языку MQL5 с [Архив!] Любой вопрос новичка, FileReadStr & FileReadNumber & Vasiliy Sokolov 2017.12.10 16:43 #34 Реter Konow: Потому что номер сделки записывается между двумя черточками, чтобы не сливаться с цифрами магиков: "_" + номер_сделки + "_"3 символа объединяем вместе.Хорошо, мы записали сделку как _847700854723_ где здесь номер три? Реter Konow 2017.12.10 16:46 #35 Vasiliy Sokolov: Хорошо, мы записали сделку как _847700854723_ где здесь номер три?Общая строка выглядит примерно так:_1_12323452_2_123412_3_23432456_4_123452Красным выделены порядковые номера сделок.Синим выделены меджики.цифра 3 - это количество символов в подстроке номера сделки : _2_ Vasiliy Sokolov 2017.12.10 16:49 #36 Реter Konow: Общая строка выглядит примерно так:Красным выделены порядковые номера сделок.Для особо одаренных, спрашиваю еще раз: где у Вас число три!!!???? Если порядковый номер сделки _25_ - где здесь число три!? Реter Konow 2017.12.10 16:54 #37 Vasiliy Sokolov: Для особо одаренных, спрашиваю еще раз: где у Вас число три!!!???? Если порядковый номер сделки _25_ - где здесь число три!? Число 3 это количество символов в подстроке _25_В ней три символа - черточка, 25 и еще черточка. Vasiliy Sokolov 2017.12.10 16:55 #38 Видимо мой вопрос вызвал критическую ошибку деления на ноль в голове Пети. Подождем его перезагрузки...:)) Sergey Dzyublik 2017.12.10 16:56 #39 Армия сторонников черных списков MQL искренно благодарит Реter Konow за проделанную работу в рекруте добровольцев. Vasiliy Sokolov 2017.12.10 16:57 #40 Реter Konow: Число 3 это количество символов в подстроке _25_В ней три символа - черточка, 25 и еще черточка.Петр, Вы пьяны? В подстроке ..._25_... четыре символа: _, 2, 5, _. 1234567891011...23 Новый комментарий
Добавьте magic: 3, 4, 5, 6
и найдите 3-й в списке.
Потом прибавляем 3 и получаем начало мегика.
Почему три-то? Откуда это магическое число?
Почему три-то? Откуда это магическое число?
Потому что номер сделки записывается между двумя черточками, чтобы не сливаться с цифрами магиков: "_" + номер_сделки + "_"
3 символа объединяем вместе.
Потому что номер сделки записывается между двумя черточками, чтобы не сливаться с цифрами магиков: "_" + номер_сделки + "_"
3 символа объединяем вместе.
Хорошо, мы записали сделку как _847700854723_ где здесь номер три?
Общая строка выглядит примерно так:
Красным выделены порядковые номера сделок.
Синим выделены меджики.
цифра 3 - это количество символов в подстроке номера сделки : _2_
Общая строка выглядит примерно так:
Красным выделены порядковые номера сделок.
Для особо одаренных, спрашиваю еще раз: где у Вас число три!!!???? Если порядковый номер сделки _25_ - где здесь число три!?
Для особо одаренных, спрашиваю еще раз: где у Вас число три!!!???? Если порядковый номер сделки _25_ - где здесь число три!?
Число 3 это количество символов в подстроке _25_
В ней три символа - черточка, 25 и еще черточка.
Видимо мой вопрос вызвал критическую ошибку деления на ноль в голове Пети. Подождем его перезагрузки...:))
Армия сторонников черных списков MQL искренно благодарит Реter Konow за проделанную работу в рекруте добровольцев.
Число 3 это количество символов в подстроке _25_
В ней три символа - черточка, 25 и еще черточка.
Петр, Вы пьяны? В подстроке ..._25_... четыре символа: _, 2, 5, _.