запроси у ДЦ спецификацию и получиш результат. там все есть и своп и минимальный лот (как раз по минимальному лоту и отличиш, ведь на центовых счетах 0,1>MinLots)
MarketInfo
Идентификаторы запроса, используемые в функции MarketInfo(). Mогут быть одной из следующего величин:
Константа | Значение | Описание |
---|---|---|
MODE_LOW | 1 | Минимальная дневная цена |
MODE_HIGH | 2 | Максимальная дневная цена |
MODE_TIME | 5 | Время поступления последней котировки |
MODE_BID | 9 | Последняя поступившая цена предложения. Для текущего инструмента хранится в предопределенной переменной Bid |
MODE_ASK | 10 | Последняя поступившая цена продажи. Для текущего инструмента хранится в предопределенной переменной Ask |
MODE_POINT | 11 | Размер пункта в валюте котировки. Для текущего инструмента хранится в предопределенной переменной Point |
MODE_DIGITS | 12 | Количество цифр после десятичного точки в цене инструмента. Для текущего инструмента хранится в предопределенной переменной Digits |
MODE_SPREAD | 13 | Спрэд в пунктах |
MODE_STOPLEVEL | 14 | Минимально допустимый уровень стоп-лосса/тейк-профита в пунктах |
MODE_LOTSIZE | 15 | Размер контракта в базовой валюте инструмента |
MODE_TICKVALUE | 16 | Размер минимального изменения цены инструмента в валюте депозита |
MODE_TICKSIZE | 17 | Минимальный шаг изменения цены инструмента в валюте котировки |
MODE_SWAPLONG | 18 | Размер свопа для длинных позиций |
MODE_SWAPSHORT | 19 | Размер свопа для коротких позиций |
MODE_STARTING | 20 | Календарная дата начала торгов (обычно используется для фьючерсов) |
MODE_EXPIRATION | 21 | Календарная дата конца торгов (обычно используется для фьючерсов) |
MODE_TRADEALLOWED | 22 | Разрешение торгов по указанному инструменту |
MODE_MINLOT | 23 | Минимальный размер лота |
MODE_LOTSTEP | 24 | Шаг изменения размера лота |
MODE_MAXLOT | 25 | Максимальный размер лота |
MODE_SWAPTYPE | 26 | Метод вычисления свопов. 0 - в пунктах; 1 - в базовой валюте инструмента; 2 - в процентах; 3 - в валюте залоговых средств. |
MODE_PROFITCALCMODE | 27 | Способ расчета прибыли. 0 - Forex; 1 - CFD; 2 - Futures |
MODE_MARGINCALCMODE | 28 | Способ расчета залоговых средств. 0 - Forex; 1 - CFD; 2 - Futures; 3 - CFD на индексы |
MODE_MARGININIT | 29 | Начальные залоговые требования для 1 лота |
MODE_MARGINMAINTENANCE | 30 | Размер залоговых средств для поддержки открытых позиций в расчете на 1 лот |
MODE_MARGINHEDGED | 31 | Маржа, взимаемая с перекрытых позиций в расчете на 1 лот |
MODE_MARGINREQUIRED | 32 | Размер свободных средств, необходимых для открытия 1 лота на покупку |
MODE_FREEZELEVEL | 33 | Уровень заморозки ордеров в пунктах. Если цена исполнения находится в пределах, определяемых уровнем заморозки, то ордер не может быть модифицирован, отменен или закрыт. |
Автоматом никак не вычислить... :(((
хотя предлагал уже ввести для них валюту CNT
-
Пока в ручную отрабатываетс путём указания что для какого счёта использовать.
int МНОЖ=100; // при центовых счетах switch (AccountNumber()) { // старткап для центовых в центах !!! case 12345: СТАРТКАП=100000; МНОЖ=100; break; case 54321: СТАРТКАП=588; МНОЖ=1; break; case 0: СТАРТКАП=1000; МНОЖ=100; break; case 0: СТАРТКАП=1000; МНОЖ=100; break; }
Да, можно еще по номерам счетов вылавливать, такой способ тоже жизнеспособен. Но метод тоже не ахти смарт.
Вы мне только одно объясните - зачем вам надо отличать центовые счета от нормальных? Вы все мониторинги что-ли пишете? :)
Вы мне только одно объясните - зачем вам надо отличать центовые счета от нормальных? Вы все мониторинги что-ли пишете? :)
Да.
В домашних условиях можно забабахать не только мониторинг, но и весь финансовый цикл
работы со счетами, если громко сказать то: автоматизированое рабочее место трейдера (АРМ трейдера)
-
А помимо центовых есть и другие валюты, но с ними уже легче...
Разве что насчёт рубля раскорячится, (ну не можем мы без трудностей...:))) для вылова PUR и RUB.
Кстати на рублях тоже есть копеечные счета...
-
Цифирно-терминально все эти "типы по валютам" по барабану, а вот статистика... уже гемор.
Все ясно - программно ни как, выход один:
ручками составить список ВСЕХ серверов
DigitalDealing-Server=0.01
BTP=xyz
....
WHC-San-Francisco=1
и т.д и т.п
а еще они в разных валютах
блин у меня их без демо > 200...
ладно будем разбираться
Все ясно - программно ни как, выход один:
ручками составить список ВСЕХ серверов
DigitalDealing-Server=0.01
BTP=xyz
....
WHC-San-Francisco=1
и т.д и т.п
а еще они в разных валютах
блин у меня их без демо > 200...
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования