|
Rodorush
|
Posted Sunday, July 04, 2010
|
|
Group: Forum Members
Last Active: Thursday, June 30, 2011
Posts: 29,
Visits: 67
|
Hello, in procedure OnTradeChange when I try to use this line:
log('Stop em $'+FloatToStr(Trade.StopOrder.Rate)+'; Limite em $'+FloatToStr(Trade.LimitOrder.Rate));
I receive this error: I/O error 105
I changed the line to this:
LStop := Trade.StopOrder.Rate;
LLimit := Trade.LimitOrder.Rate;
log('Stop em $'+FloatToStr(LStop)+'; Limite em $'+FloatToStr(LLimit));
But the error remains in line: LStop := Trade.StopOrder.Rate;
LStop is Double.
Anybody could help me?
[ ]´s
Rodolfo Andrade
www.rodorush.com.br
rodolfo@rodorush.com.br
+55(16)9193-6808
|
|
eMoe
|
Posted Monday, July 05, 2010
|
|
Group: Forum Members
Last Active: 2 days ago @ 2:45 AM
Posts: 201,
Visits: 299
|
Perhaps your trade hasn’t any Stop Order. So check if there are any orders in your current trade.
Best regards
Best regards!
|
|
Rodorush
|
Posted Saturday, July 10, 2010
|
|
Group: Forum Members
Last Active: Thursday, June 30, 2011
Posts: 29,
Visits: 67
|
Yep, this could be explained by our other topic "How to identify an order, after to use CreateOrder?"
[ ]´s
Rodolfo Andrade
www.rodorush.com.br
rodolfo@rodorush.com.br
+55(16)9193-6808
|