Quero mostrar o tipo de posição aberta no gráfico.
Por exemplo, se a posição atual do gráfico for curta, então mostre o texto "Vender" no gráfico. (Apenas para posições em aberto não pendentes)
Cumprimentos
Como posso selecionar o pedido, verifique o OrderType() ?
Você quer que alguém escreva o código para você? vá aqui: MetaQuotes serviços oficiais de codificação MT4 e MT5
Eu já o fiz:
int CalculateCurrentOrders() { int pos=0; for(int i=0;i<OrdersTotal();i++) { if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)==false) break; if(OrderSymbol()==Symbol() ) { if(OrderType()==OP_BUY) pos++; if(OrderType()==OP_SELL) pos++; } } return(pos); }
Eu já o fiz:
OK, então qual é o problema ?
if(OrderType()==OP_BUY) string = "Buy";
Eu fiz este código:
{ string OrderTyp = "OT"; if (OrderType()==OP_BUY) string ot="Buy"; else ot="Sell"; ObjectCreate(OrderTyp, OBJ_LABEL, 0 , 0, 0, 0); ObjectSet(OrderTyp, OBJPROP_CORNER, 1); ObjectSet(OrderTyp, OBJPROP_XDISTANCE, 10); ObjectSet(OrderTyp, OBJPROP_YDISTANCE, 15); ObjectSetText(OrderTyp, "Order Type: "+ot, 8, "Tahoma", CommentColor); }
Mas ele não mostra o tipo de gráfico atual!
Eu fiz este código:
Mas ele não mostra o tipo de gráfico atual!
Você selecionou a Ordem correta primeiro ? mostrar seu código onde você seleciona a Ordem correta. Antes de criar um Objeto, verifique se ele existe primeiro . . . eu não disse isso duas vezes já ?
Também . . . Objeto DeleteAll() é preguiçoso, não o use . . . um dia você colocará seu indicador em um gráfico com outros Objetos já no gráfico que você deseja manter . . então quando você mudar o cronograma de remoção do Indicador todos os Objetos que você queria manter desaparecerão . .

- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Você concorda com a política do site e com os termos de uso
Quero mostrar o tipo de posição aberta no gráfico.
Por exemplo, se a posição atual do gráfico for curta, então mostre o texto "Vender" no gráfico. (Apenas para posições em aberto não pendentes)
Cumprimentos