Машинное обучение в трейдинге: теория, модели, практика и алготорговля - страница 2439
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
вызвать коллапс до сингулярности ?
астановитись, не надо !!
---
где-то не проставились пути и DLL не цепанулась.
Вы как и что ставили ?
С Python до сего момента дела были ??
Были, но не глубокие, с ютубом и гуглом, когда нужно было "зависал". В этой проблеме завис с пятницы)
Anaconda была давно установлена. А TensorFlow пытался через Jupiter notebook: "pip install tensorflow". Потом тоже самое пытался через командную строку
---
юмор понял, опечатку исправил
Были, но не глубокие, с ютубом и гуглом, когда нужно было "зависал". В этой проблеме завис с пятницы)
Anaconda была давно установлена. А TensorFlow пытался через Jupiter notebook: "pip install tensorflow". Потом тоже самое пытался через командную строку
---
юмор понял, опечатку исправил
!conda install tensorflow Если в юпитере
или через conda install в командной строке
!conda install tensorflow Если в юпитере
или через conda install в командной строке
Спасибо!
Заработало. На сколько понял pip лучше не использовать
Может кто то помочь мне с созданием простой функции на с++
Вопрос был задан тут,
если все же не очень понятно что должна делать функция то вот мой предыдущий вопрос где более развернуто обяснено
Может кто то помочь мне с созданием простой функции на с++
Вопрос был задан тут,
если все же не очень понятно что должна делать функция то вот мой предыдущий вопрос где более развернуто обяснено
функция не то чтобы простая и неизвестно как у тебя данные представлены :-)
вариантов 2:
1) делать как подобие поэлементного умножение матриц. Добавляешь матрицу операций и умножаешь на исходную. Насколько понял из операций есть только сравнения с константой, поэтому параллелится
for(int i=0;i<dimension_1;i++)
for(int j=0;j<dimension_2;j++) {
if (IsValid(operation[i][j])) {
result[i][j]=(source[i][j]>operation[i][j]) ; // тут можно извратится сравнивать на больше/меньше от знака, инвертировать и прочее
common = common && result[i][j]; // общий результат
if (!common) break;
}
if (!common) break;
}
2) само выражение m[a][b]>const1 && m[x][y] < const2 && ... развернуть/распарсить в элементарные действия и их уже исполнять. Эффективно для больших матриц и малого числа проверок
Спасибо!
Заработало. На сколько понял pip лучше не использовать
функция не то чтобы простая и неизвестно как у тебя данные представлены :-)
Ну незнаю, на Р-ке 11 строк кода это с кавычками , предыд. версии вообще 4 строчки кода было
данные - Матрица с числовыми значениями + шапка с именами столбцов
Насколько понял из операций есть только сравнения с константой, поэтому параллелится
Нет, должна хавать любые извращения типа x>y , x!=y , x>0.5 , x>y*2 , x>y^2 ..... плюс операторы && || ...
У меня вопрос скорее не к машинке, а к тому, насколько целесообразно использовать MQL в качестве "плеера" для скриптов из Питона. Поддерживает ли MQL весь функционал змеюки, или все-таки скрипты можно запускать с какими-то определенными ограничениями?
Смысла нет.
Скрипт на питоне запустится в своём интерпритаторе, в терминал только лог выведется, больше никаких "преимуществ" такой запуск не даст.
Ты не сможешь передать со стороны терминала какие-либо данные в скрипт, например по событию on_tick(), и получить от скрипта ответ. Возможно только запрос данных из запущенного скрипта, и отправка команд на совершение сделок обратно.
Соответственно, все коллбеки терминала не работают, и с тестером стратегий скрипт не запустить.
Ну незнаю, на Р-ке 11 строк кода это с кавычками , предыд. версии вообще 4 строчки кода было
данные - Матрица с числовыми значениями + шапка с именами столбцов
Нет, должна хавать любые извращения типа x>y , x!=y , x>0.5 , x>y*2 , x>y^2 ..... плюс операторы && || ...
если действительно хорошо знаешь C/C++, и скорость крайне важна, то можно покапать в сторону TCC (Tiny C Compiler)
у него одна из фич, помимо что он маленький : можно прямо в своей программе сформировать текст С-шной функции, он её скомпилирует, сделает dll и подключит. И тут-же можно её использовать.
такую технику используют Lua, Python, Tcl в своих модулях (в модулях TCC).
Ещё придётся жестоко копаться в гугл, информация есть, но она очень "узкая" и актуальную фик найдёшь. Даже актуальный репозиторий :-)