
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Мне пришлось написать костыль, на каждом тике проверяющий эквивалентность расчётного значения залоговой маржи фактическому и в случае значительного расхождения незамедлительно закрывающий последний открытый ордер и блокирующий дальнейшие попытки открытия новых. Эта система успешно работала вплоть до 16 июня.
Но в итоге всё закончилось тем, что брокер сгинул вместе с моими деньгами. Его название начиналось на Fort и заканчивалось на FS.
ок
попробуйте теперь так
void OnStart()
{
double LEVERAGE = NormalizeDouble( MarketInfo("EURUSD",MODE_LOTSIZE)/MarketInfo("USDCHF",MODE_MARGINREQUIRED),0);
double M = MarketInfo( "USDRUB" ,MODE_LOTSIZE)/ LEVERAGE; // M=CC/ КП
Print(" М = ",M);
Print("LEVERAGE = ",LEVERAGE);
Print("VOL = ",MarketInfo( "USDRUB" ,MODE_LOTSIZE));
}
printf("ACCOUNT_LEVERAGE = %d",AccountInfoInteger(ACCOUNT_LEVERAGE));
printf("ACCOUNT_LEVERAGE = %d",AccountInfoInteger(ACCOUNT_LEVERAGE));
Для крипты, не всегда указывается плечо корретно.
Иногда приходится так: