Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Да, теперь будет три попытки:
for(int i=0;i<3 && !res;i++)
{
res=OrderSend(Request,Results);
if(res)
{
if(Results.deal>0)
{
if(Results.volume==volume) break;
else
{
Request.volume-=Results.volume;
res=false;
}
}
else res=false;
}
}
и если филлинг будет с возвратом от брокера, то такой вариант конечно не подходит...
а вот если брокером допускается частичное закрытие по наличию объема на рынке,
то такой вариант может гарантировать полное закрытие позиции...
но я еще подумаю над этим, может вообще откажусь от контроля этого объема.
Да, теперь будет три попытки:
for(int i=0;i<3 && !res;i++)
{
res=OrderSend(Request,Results);
if(res)
{
if(Results.deal>0)
{
if(Results.volume==volume) break;
else
{
Request.volume-=Results.volume;
res=false;
}
}
else res=false;
}
}
и на сколько я понял это решает мои проблемы.
Мне главное, чтобы не было переоткрытий, провоцирующих противоположную позицию,
и на сколько я понял это решает мои проблемы.