Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
имхо, отличная работа, есть вопросы конечно, насколько быстро Вы ее сделали....если вот в течении этого течении часа.... ну как бы выше всяческих эмоций!
проверил правленую версию - ОК, все корректно работает
Эта поделка? С самого начала, суммарно - минут 30
Эта поделка? С самого начала, суммарно - минут 30
не буду льстить
еще спасибо!
ЗЫ: зачем это? одно из применений - в этот код https://www.mql5.com/ru/forum/325418/page4#comment_16116740
можно через файл загрузить/сохранить несколько обьектов , а также можно в рантайм через input string добавить обьект, сгенерированный тестером не останавливая выполнение ЕА, через бинарный обмен это уже делал, но чем json хорош - его можно прочитать без дополнительных манипуляций
не буду льстить
еще спасибо!
ЗЫ: зачем это? одно из применений - в этот код https://www.mql5.com/ru/forum/325418/page4#comment_16116740
можно через файл загрузить/сохранить несколько обьектов , а также можно в рантайм через input string добавить обьект, сгенерированный тестером не останавливая выполнение ЕА, через бинарный обмен это уже делал, но чем json хорош - его можно прочитать без дополнительных манипуляций
Вот как раз для внутреннего употребления - проще бинарные данные гонять,ИМХО. JSON, все таки, больше для обмена данными по сети, там, на фоне времени приема/передачи, время на сериализацию/десериализацию, ничего уже не значит. А так, если на одной машине обмен организовать нужно, то, ИМХО, File mapping самое то, и быстро и просто, а по сети - тут уже web soccet рулить будет.
Вот как раз для внутреннего употребления - проще бинарные данные гонять,ИМХО. JSON, все таки, больше для обмена данными по сети, там, на фоне времени приема/передачи, время на сериализацию/десериализацию, ничего уже не значит. А так, если на одной машине обмен организовать нужно, то, ИМХО, File mapping самое то, и быстро и просто, а по сети - тут уже web soccet рулить будет.
нет, обмен данных уже сделано и работает - бинарные данные через БД Redis - скорость обмена микросекундами - обьем обмена... ну вроде не ограничен тестил по 600 мб без проблем, и синхронизация обеспечена, через template все обертки, запись чтение в одну команду - в общем без особых усилий, все работает шустро и надежно
json для чтения/хранения в файле - разовые операции и как писал для того чтобы была возможность рантайм что-нибудь покрутить
задача примерно так сформулирована https://www.mql5.com/ru/forum/85652/page50#comment_16415557 , в целом двигаюсь по описанию ))
нет, обмен данных уже сделано и работает - бинарные данные через БД Redis - скорость обмена микросекундами - обьем обмена... ну вроде не ограничен тестил по 600 мб без проблем, и синхронизация обеспечена, через template все обертки, запись чтение в одну команду - в общем без особых усилий, все работает шустро и надежно
json для чтения/хранения в файле - разовые операции и как писал для того чтобы была возможность рантайм что-нибудь покрутить
задача примерно так сформулирована https://www.mql5.com/ru/forum/85652/page50#comment_16415557 , в целом двигаюсь по описанию ))
Redis какой версии ?
просто "облизываюсь" на фичу Streams 5-ой, иначе редис не шибко интересен.. И где взять 5 под Виндовс ??
Redis какой версии ?
у меня локальный под Винду, чисто для обмена через память
Redis 3.2.100 64 bit
особо не выдумывал обернул в dll ServiceStack.Redis с гитхаба, не зная материала - работы на пару дней
И где взять 5 под Виндовс ??
скорее всего его нет, под винду проект давно заброшен
но в сети много информации как запускать под вин 10 софт для линукса https://redislabs.com/blog/redis-on-windows-10/
А в чем проблема, на стеке выделить байт 12 памяти, не знаю, доподлинно, что из себя объект string представляет?
Какой обломс!
1 - через создание объект. 2 - просто через обычный вызов функции. Первое число - время в миллисекундах, на второе не надо обращать внимания.
Аж чуть ли не в 10 раз быстрее (а иногда и более, чем в 10 раз). Печалька какая... стек... куча... ***ча
Какой обломс!
1 - через создание объект. 2 - просто через обычный вызов функции. Первое число - время в миллисекундах, на второе не надо обращать внимания.
Аж чуть ли не в 10 раз быстрее (а иногда и более, чем в 10 раз). Печалька какая... стек... куча... ***ча
считай что тут как в С# - объект всегда в куче. На стеке только скаляры, дескрипторы и (как исключение) некоторые массивы заранее известного объёма.
считай что тут как в С# - объект всегда в куче. На стеке только скаляры, дескрипторы и (как исключение) некоторые массивы заранее известного объёма.
Что-то вы о структурах и классах (без new) забыли - они оба на стеке выделяются.
Какой обломс!
1 - через создание объект. 2 - просто через обычный вызов функции. Первое число - время в миллисекундах, на второе не надо обращать внимания.
Аж чуть ли не в 10 раз быстрее (а иногда и более, чем в 10 раз). Печалька какая... стек... куча... ***ча
Можете объяснить о чем речь, а то я чуть-чуть туповат, трижды прочитал - но ни чего так и не понял...