é estranho se não se utilizar a estrutura do pedido de preços correntes então tudo é calculado excepto instrumentos como #AA neste caso devolve zero, pergunto-me porquê? como calcular então a margem para tais instrumentos
voidOnStart()
{
int total=SymbolsTotal(false);
double marginbay;
double marginsell;
//MqlTick pr;for(int i=0;i<=total;i++)
{
if(OrderCalcMargin(ORDER_TYPE_BUY,SymbolName(i,false),1.0,SymbolInfoDouble(SymbolName(i,false),SYMBOL_ASK),marginbay))
Print("Маржа для покупки "+SymbolName(i,false)+" = ",DoubleToString(marginbay));
elsePrint("Ошибка № - ",GetLastError());
if(OrderCalcMargin(ORDER_TYPE_SELL,SymbolName(i,false),1.0,SymbolInfoDouble(SymbolName(i,false),SYMBOL_BID),marginsell))
Print("Маржа для продажи "+SymbolName(i,false)+" = ",DoubleToString(marginsell));
elsePrint("Ошибка № - ",GetLastError());
}
}
sergey1294: Descobri porque é que a primeira versão não funcionou, devia ter escrito a função no corpo do laço para obter as citações para o símbolo solicitado.
Decide apenas ajudar... :)
PS
Não sei de outros, mas o mercado está meio fechado para #AA...
De que serve a compilação de uma construção deste tipo, se isso levar à incapacidade de carregar o programa MQL5?
Qual é o número máximo de arrays dinâmicos num indicador?
Qual é o número máximo de arrays dinâmicos num indicador?
As limitações são ditadas pelos seus recursos de hardware.
Quanta memória está disponível.
Qual é o número máximo de arrays dinâmicos num indicador?
escreveu este guião para verificar a função
devolve erro 4002, o que fiz de errado?
é estranho se não se utilizar a estrutura do pedido de preços correntes então tudo é calculado excepto instrumentos como #AA neste caso devolve zero, pergunto-me porquê? como calcular então a margem para tais instrumentos
escreveu este guião para verificar a função
Erro de retorno 4002, o que fiz de errado?
Descobri porque é que a primeira versão não funcionou, devia ter escrito a função no corpo do laço para obter as citações para o símbolo solicitado.
Decide apenas ajudar... :)
PS
Não sei de outros, mas o mercado está meio fechado para #AA...
Também tenho uma pergunta, se entendo correctamente, que este tipo de código é um análogo da função MT4?