ой не факт, это вполне может быть 40-летний дядька, который в свое время что-то спиздил и получил двойной ап к самооценке )
Ну не знаю. Этот экземляр уж слишком глупый. Тем более говорит о каком то сайте написаном в 17 лет. Я ставлю на школьника.
Короче, фантазеры-всезнайки, MetaTrader5 отрисовывает данные через canvas, убедите меня что он написан на HTML5 и JS, а не на PHP, ничего вы не знаете балаболы
Школьник я тебе еще в первом сообщении написал за electron. Гугли. А моб скорее всего на rn или вообще на cordova
Блин. ВЫ идиот? Какой JS и HTML5? Открою страшную тайну десктопные приложения пишутся немного на других ЯП.. Нежели "HTML5" (17 лет стажа и программа написана на HTML5 и JS - потрясающе)
А тут не надо ни чего гуглить. Идея использовать html и js (либо их клоны) для интерфейсов не новая. Тот же QtFramework использует это по полной. И не менее кроссплатформеный. Может я старовер, но jsу тоже б не доверил работу с биржей. Точнее так: для интерфейса пусть будет, а с сервером C++. Но это мое скромное мнение. Я про конкретное приложение (не поленился - поставил). Там скорее всего C++. Точно не electon. (ну глупо было бы юзать js и html и использовать при этом системные библиотеки GUI для элементов) --- Добавлено --- Копнул глубже. Посмотрел на MQL - он ближе к сям нежели к PHP. На нем можно дописывать "плагины" для терминала. Т.е. самую тонкую и общую часть (важную для быстродействия) выполняет таки терминал.... Где там топикстартер нашел лучшее применение PHP..... непонятно.
@voral Зашел глянул mac linux через wine точно не electron а на счет доверить.. на десктопе только интерфейс вся обработка на сервере. Что именно ты не доверяешь electron или web приложению? Разницы на самом деле никакой. Electron это v8. Тое самое что и твой браузер.
Ну как "вся". Чем быстрее ты на форексе среагировал (будем считать что правильно среагировал ) тем больше заработал. Значит нужно быстродейтсвие. Нужна многопоточность и быстрая математика. ИМХО. Я тут спорить особо не буду, JS мне не нравится в принципе и уж тончо я б не использовал его там где нужна скорость работы
Вот тоже спорить не хочу так как не увликаюсь этим всем. Но.. Интерфейс это всего лишь интерфейс. Получил инфу отправил инфу. Ну с ярких примеров кроме браузеров использующих v8 еще atom (редактор) на electrone.
Я не скажу за форекс, имел дело с обычной биржей. И там все же терминал это не "всего лишь интерфейс" --- Добавлено --- Да и тут тот же MQL здесь за тем, что бы можно было инструменты дописывать. т.е. берешь стандартный инструмент трейдера, напичкиваешь его своими возможностями и идешь курить бамбук пока робот за тебя лопатой бабло гребет. А это уже не на сервере. И не спроста эти скрипты не интерпретируют на ходу, а сначала создают байт код, который уже потом выполняется. Т.е. "обработка на сервере" это не совсем верное утверждение.
@voral Покупка продажа на сервере. От интернета зависит. Получил данные обработал ответил. Но опять же я этим не увлекаюсь.
Это упрощенное представление. У трейдеров же свои "игрища". Создают роботы, свои индикаторы и т.п. короче пытаются автоматизировать процесс, получить хоть какое то преимущество перед другими.... Короче чем загрузить процессор локального компа всегда найдется --- Добавлено --- В идеале этот терминал должен быть оснащен очень умной и быстрой нейронной сетью.... --- Добавлено --- Ведь если бы нужен были бы просто интерфес, то и темы этой бы не возникло.. Берешь MetaTrader5 и сиди покупай/продавай.
@voral Если представить что у них есть веб интерфес мобильные приложения и мак линукс через емуляторы получается плюс только на винде если на c++
Почему? На сях можно подо что угодно писать. Я какак то компилировал ради интерса программу написанную для ПС под симбиан (C++ + Qt), все работало. (А разрабатывал так вообще писал на линукус, а компилировл и под мак, а под винду тоже можно было, но не стал заморачиваться.) Да и под вайном в принипе подобные программы запустить не сложно в полном объеме.
Так там и нет ни каких заморочек, если изначально было рассчитано на мультиплатформенность. Просто взял либу и пиши как обычно. А с Qt5 там уже и всякие андроиды добавились.... Реально "легко и просто".. Из заморочек, только разница геометрии экранов. Но тут как раз спасает встроеный аналог html и js. Можно на нем - обычный адаптив и все..