Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Здравствуйте.
пробую выставить отложенный ордер, перед этим естественно залогинившись. Цена CHF в данный момент была приблизительно 1.3555
var lOrder: TSendOrderInfo;
begin
FillChar(lOrder,SizeOf(TSendOrderInfo),#0);
lOrder.symbol:='USDCHF';
lOrder.volume:=100;
lOrder.cmd:=OP_BUY_STOP;
lOrder.price:=1.37;
lOrder.tp:=1.38;
lOrder.sl:=1.36;
lRes:=MtSendOrder(FMtHandle,lOrder);
{здесь lRes = 2 (some error)}
end;
в чем кроется проблема.
И еще...
вам не кажется, что в struct TradeRecord
между
double sl,tp; // StopLoss TakeProfit
и
double commission; // комиссия
нехватает еще одного поля типа double?