Можно ли проводить количественную торговлю без кода?

Автор:Лидия., Создано: 2023-02-13 09:26:59, Обновлено: 2023-09-18 20:02:37

img

Можно ли проводить количественную торговлю без кода?

Номер 1

На Уолл-стрит количественная торговля стала ведущей ролью рыночной торговли. Многие из ведущих мировых инвестиционных банков запретили ручную направленную спекулятивную торговлю. Развитие количественной торговли в Китае также очень быстро. Институты используют ее, а будущие магниты также используют ее. Все больше и больше людей участвуют в количественной торговле.

Но есть также много ручных трейдеров, которые заинтересованы в количественной торговле. В начале они были полны уверенности. После прочтения длинного и сложного кода они часто колебались или останавливались. Чтобы популяризировать общественность, уменьшить порог количественной торговой программирования и значительно повысить эффективность написания, FMZ разработала визуальную количественную торговую платформу.

Номер 2

В традиционном программировании вы должны быть знакомы с базовой грамматикой, операцией данных, структурой данных, логическим управлением... языка программирования.

img

Для вывода строки программы потребовалось 5 строк кода. Я считаю, что большинство новичков знают только "привет, мир" в скобках, и ничего больше. Поэтому лучше начать с визуального программирования.

Визуальное программирование имеет долгую историю и не является новым. Идея программирования "что вы видите - это то, что вы получаете", несущая различные модули управления, может создавать логику кода и завершать дизайн торговой стратегии, просто перетаскивая, и процесс очень похож на строительные блоки.

img

Как показано в приведенной выше диаграмме, одной и той же программе требуется только одна строка кода в блочном визуальном программировании, что значительно снижает порог программирования, особенно для тех трейдеров, которые вообще не понимают программирования. Это очень хороший опыт работы. FMZ Quant визуальное программирование также реализуется с помощью инструмента визуализации блоков, выпущенного Google. По дизайну он такой же, как Scratch, запущенный Массачусетским технологическим институтом, поэтому на самом деле нет никаких барьеров.

img

FMZ Quant визуальное программирование, с сотнями часто используемых модулей торговли встроенные, будет иметь больше торговых модулей добавлено в будущем для поддержки трейдеров новые идеи и новые приложения, которые будут совместно разрабатываться и поддерживаться разработчиками. Хотя грамматика проста, он имеет производительность. Он может почти удовлетворить большинство количественных торговых стратегий. С точки зрения функции и скорости, он не уступает традиционным языкам программирования, таким как Python и JavaScript. В будущем будут поддерживаться финансовые приложения с сложной логикой.

No 3

Как использовать

Шаг 1: Регистрироваться и подписываться в FMZ Quant (FMZ) на сайте:www.fmz.com

img

Шаг 2Перейти на панель управления

img

Шаг 3: Нажмите " Добавить стратегию "

img

Шаг 4: Выберите " в блоке " и " в шаблоне "

img

Наконец., мы находимся в визуальном интерфейсе программирования, следующим образом:

img

No 4

Попробуйте написать программу, которая выводит hello, world с помощью FMZ Quant blockly редактор

Шаг 1: Выберите модуль Log

img

Шаг 2: Выберите модуль текста

img

Шаг 3: Настройки обратного тестирования

img

Шаг 4: Результат обратного испытания

img

No 5

Полная динамическая стратегия балансирования цифровых валют

Логика стратегии

  • Условие покупки: если рыночная стоимость текущей позиции минус текущий доступный баланс составляет менее 5% от отрицательного текущего доступного баланса, открыть позицию покупки.

  • Условие продажи: если рыночная стоимость текущей позиции минус текущий доступный сальдо составляет более 5% от отрицательного текущего доступного сальдо, закрыть позицию для продажи.

Предварительные условия и требования

  • Текущий рынок

  • Текущие активы

  • Общая рыночная стоимость валюты

  • Разница в активах

Составление блочной стратегии Шаг 1

Мы рассчитываем четыре предпосылки и предпосылки торговой стратегии и присваиваем значения каждой переменной.

img

Следует отметить, что общая рыночная стоимость валюты - это общая рыночная стоимость текущих валютных запасов. Метод расчета заключается в умножении текущих общих валютных запасов на текущую последнюю цену. Разница активов - это общая рыночная стоимость валюты минус текущий доступный баланс.

Составление блочной стратегии Шаг 2

После того, как назначение предпосылок и предпосылок завершено, необходимо написать логику торговли. Это не так сложно, как ожидалось. Это не более чем выражение вышеуказанной логики стратегии в виде кодовых блоков. То есть, если разница активов менее 5% от отрицательного доступного баланса, купить его, а если разница активов больше 5% от доступного баланса, продать его. Как показано ниже:

img

Вся стратегия, кажется, закончилась, но вы должны знать, что программа выполняется сверху вниз, а затем она останавливается. Тем не менее, наша стратегия торговли заключается не в том, чтобы выполнять условия торговли один раз, а в том, чтобы выполнять их в петле неоднократно. Другими словами, программе необходимо постоянно проверять, достигнуты ли стратегические условия. Если это так, она будет выполнять торговлю, в противном случае она будет продолжать проверку.

img

Не существует существенной разницы между стратегией визуализации и стратегией, написанной в других языках программирования. Он также поддерживает проверку исторических данных с несколькими периодами и точностью. Конечно, он также поддерживает реальную торговлю на рынке внутренних и зарубежных товарных фьючерсов и цифровой валюты.

img

На данный момент, полная стратегия торговли завершена. чтобы позаботиться о ленивых парнях, эта стратегия была разделена на площади стратегии и она может быть скопирована для изучения непосредственно.

Адрес стратегии:

https://www.fmz.com/strategy/121404

No 6

Закон о десяти тысячах часов всегда существует, но для трейдеров с нулевой базой невозможно потратить десять тысяч часов на повторную практику.

С визуальным программированием вам не нужно запоминать грамматику и название метода, просто просматривайте модуль функции, чтобы найти то, что вы хотите. Первоначальное намерение FMZ Quant также заключается в том, чтобы помочь более количественным начинающим снизить порог входа и увеличить их интерес к количественному определению. Каждый может стать количественным трейдером!

Однако, другими словами, визуальное программирование не является проблемой как шаг к количественному вхождению, но оно также имеет свои ограничения, такие как неспособность разрабатывать чрезмерно сложные и сложные торговые стратегии.

Наконец, я желаю всем друзьям, которые хотят заниматься количественной торговлей, независимо от того, основываются ли они на нуле, могут достичь своих целей обучения через действие.


Связанные

Больше