cTrader: платформа, условия счета и единицы объема API
cTrader — платформа Spotware для графиков, подачи заявок, просмотра доступной глубины рынка и автоматизации. cTrader Algo поддерживает C# и Python. Инструменты, ликвидность, комиссии и условия исполнения определяются предложением конкретного брокера. Название программы само по себе не подтверждает доступ ко всему рынку.
Общий интерфейс, разные счета
В исходном вымышленном примере два брокера предоставляют cTrader, но взимают разные комиссии на одной паре. В обоих интерфейсах можно подать заявку; издержки и доступная глубина рынка по счетам при этом могут различаться.
Спред — только часть сравнения
В другом вымышленном случае два счета cTrader показывают спреды 0,6 и 1,2 пипса; на первом дополнительно взимается комиссия.
- Проверьте комиссию за полный цикл открытия и закрытия, единицу объема и доступный инструмент.
- Меньший спред сам по себе не устанавливает меньшие общие издержки.
Сначала сопоставьте спецификации счетов, затем возможности платформ. Условия зависят от брокера и инструмента и могут измениться. Для полного сравнения нужны также остальные применимые издержки; в исходных числах комиссия не задана.
Платформа и условия счета — разные проверки
Текстовое описание схемы
- Возможности программы: графики, заявки и автоматизация.
- Условия счета: инструменты брокера, спред и комиссия.
- Сравнение затрат: один инструмент, одинаковый объем, открытие и закрытие.
cTrader и MT5
cTrader и MetaTrader 5 (MT5) — разные платформы. Выбор интерфейса сам не задает комиссию брокера или порядок исполнения. Связанное понятие — MetaTrader 4 (MT4) (на английском).
Глубина подключения — не весь валютный рынок
Отображение Level II показывает доступные для данного подключения котировки и объемы. Его нельзя считать глобальной книгой заявок всего FX. Документация cTrader связывает инструменты и ликвидность с настройками брокера и его поставщиками. По названию платформы нельзя установить лицензию поставщика или применимость счета к своей стране.
Не перепутайте лоты с единицами в параметре API
В документации ExecuteMarketOrder параметр volume выражен в единицах объема. QuantityToVolumeInUnits переводит количество в лотах в единицы базовой валюты. В ручном интерфейсе пользователь может выбирать отображение лотов или единиц; его поле не следует автоматически отождествлять с параметром API.
Дополнительный пример полностью вымышлен. Для EUR/USD зададим один лот равным 100 000 EUR, минимум 1 000 EUR, шаг 1 000 EUR и максимум 100 000 EUR. Допустимы 1 000 + n × 1 000 EUR при целом n от 0 до 99. Это условная спецификация упражнения, не текущие параметры любого брокера. Намерение получить 0,025 лота означает 0,025 × 100 000 = 2 500 EUR. Передача числа 0,025 в параметр единиц означает совсем другой объем.
На узком экране таблицу можно прокрутить по горизонтали.
| Число в параметре единиц | Эквивалент в лотах модели | Проверка | Смысл |
|---|---|---|---|
| 0,025 EUR | 0,00000025 | Ниже выбранного минимума | Лоты ошибочно переданы как единицы |
| 2 500 EUR | 0,025 | Между узлами выбранной сетки | Единицы переведены, шаг еще не соблюден |
| 2 000 EUR | 0,02 | В выбранном диапазоне и на сетке | Соседний объем ниже намерения |
| 3 000 EUR | 0,03 | В выбранном диапазоне и на сетке | Соседний объем выше намерения |
Вместо одного общего множителя для всех инструментов считывайте фактический Symbol.LotSize и свойства VolumeInUnitsMin, VolumeInUnitsMax, VolumeInUnitsStep. API предоставляет NormalizeVolumeInUnits с выбранным режимом округления. В таблице показаны соседние объемы условной сетки, а не универсальный выбор округления или рекомендация сделки. После преобразования проверяют итоговый объем и ограничения счета. Соответствие сетке не подтверждает принятие или исполнение заявки.
Продолжить последовательность
В последовательности «От плана к проверке автоматизации» это седьмое из двенадцати понятий: Предыдущее понятие: MT5; Следующее понятие: TradingView (на английском). Следующий шаг помогает отличить функции построения графиков и оповещений от брокерского исполнения. Сравнение cTrader и MT5 (на английском).
Исходное определение на польском.
Проверьте понимание
Что нужно для сравнения этих условных счетов?
Ответ и объяснения без JavaScript
Правильный ответ: Спред и комиссия при одинаковом объеме.
Только цвет интерфейса.
Внешний вид не определяет издержки.
Предположение, что на всех счетах cTrader одинаковые комиссии.
Счета разных брокеров могут иметь разные условия.
Спред и комиссия при одинаковом объеме.
Верно: для общих издержек нужна сопоставимая база сравнения.
Источники и пределы применения
- cTrader — возможности платформы
Функции программного обеспечения; рекламные утверждения о надежности не заменяют проверку конкретного брокера.
- cTrader Algo — C# и Python
Разработка cBots и индикаторов на C# или Python; основные требования к окружению.
- cTrader — условия торговли
Разделы о комиссии, способах ее расчета и факторах задержки исполнения.
- cTrader — инструменты и ликвидность
Доступные инструменты, поставщики ликвидности и серверные настройки зависят от брокера.
- cTrader Algo — свойства Symbol
Свойства размера лота, минимума, максимума и шага объема; методы перевода единиц и нормализации.
- cTrader Algo — перевод лотов в единицы
Документированный переход от quantity в лотах к объему в единицах базовой валюты.
- cTrader Algo — параметр рыночной заявки
Перегрузка рыночной заявки с параметром volume в единицах объема.
- cTrader — ручной ввод объема
В ручном окне количество можно выбирать в лотах или единицах; это отдельный интерфейс от аргумента API.
Образовательное описание программного обеспечения. Размер лота и ограничения EUR/USD вымышлены; они не определяют реальные параметры счета, доступность по стране или цену исполнения.
Учебные последовательности
Отметки общих терминов учитываются в нескольких последовательностях; сброс одной последовательности удаляет эти общие отметки и из других.
От плана к тестированию автоматизации
Сопоставьте платформу и правила исполнения, разделите тестовые выборки и оцените допущения о риске.
Шаг 7 / 12 · Отметки доступны при включенном JavaScript.
Для сохранения отметок включите JavaScript.