[Архив!] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 2. - страница 280
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Честно, сам не пробовал.Можешь попробовать так
Ну, да, только StringLen(str), наверное сместит дескриптор на длинну строки, но от конца (т.е. с новой строки) строки...
Ну, да, только StringLen(str), наверное сместит дескриптор на длинну строки, но от конца (т.е. с новой строки) строки...
Извини, не въезжаю. :-(
Скрипт запустил. Спасибо.
Результат: выдает номера баров со стрелками, но при этом пишет, что значения буфера = 0.0000000
Вот так вота!.
.........................................
Оставлю до лучших времен. На сегодня хватит.
Всё-то, блин, у вас не слава Богу...
На остров!!! :)
Извини, не въезжаю. :-(
Смотри, если мы делаем FileClose(p);
А потом, FileSeek(p, (любое положительное значение), SEEK_END);, то мы смещаем дескриптор на (любое положительное значение), но с новой строки, я дума, что так... Поэтому, может быть нужно взять FileSeek(p, -1, SEEK_END); и проверить его, может сработает...
FileClose() слишком рано поставил, убери его в конец. FileSeek если стоит SEEK_END, то считается от конца.
А вот так неполучиться...
Всмысле, я так не могу по логике программы сделать...
Дописать кусочек данных, нужно буть из другого конца программы, вызывающегося раз в n тиков
Да и некрасиво это поток открытым держать...((
Я думаю FileSeek(p, -1, SEEK_END); прокатит, через пару часов попробую))
Всем привет еще раз. Подскажите, я запускаю следующий код. Программа успевает выставить несколько ордеров (на тестере), прежде чем находит ордер и ставит флаг. Это особенность тестера? Я подразумевал, что код исполняется линейно. В чем тут фокус? Заранее спасибо, друзья!
Всем привет еще раз. Подскажите, я запускаю следующий код. Программа успевает выставить несколько ордеров (на тестере), прежде чем находит ордер и ставит флаг. Это особенность тестера? Я подразумевал, что код исполняется линейно. В чем тут фокус? Заранее спасибо, друзья!
OrderOpenPrice()-(p1+more) == 0
tara
Интересно получается, ведь цена установки ордера у меня нормализована до 4-х знаков, тоесть долей пункта там быть не может. Почему так? И да, стало работать как надо! THX
Всем привет еще раз. Подскажите, я запускаю следующий код. Программа успевает выставить несколько ордеров (на тестере), прежде чем находит ордер и ставит флаг. Это особенность тестера? Я подразумевал, что код исполняется линейно. В чем тут фокус? Заранее спасибо, друзья!
Тот код, который я вам набросал на 277 странице (предпоследний пост на странице) не подошёл к вашей задаче?
Там с проверками и нормализацией.