Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
e esse script fecha apenas uma posição e devemos anexá-lo ao mesmo gráfico,
eu estava pensando que ele fecha todas as posições que temos; baseado em :
esse foi o meu entendimento de Towards.
Obrigado a todos.
e esse script fecha apenas uma posição e devemos anexá-lo ao mesmo gráfico,
eu estava pensando que ele fecha todas as posições que temos; baseado em :
esse foi o meu entendimento de Towards.
<Link removido pelo moderador>
Obrigado a todos.
Sim, o script fecha apenas a posição do símbolo atual.
Removi o link porque não é permitido postar links para produtos do Market no fórum (mesmo gratuitos). Por que não usar esse produto se você precisa fechar todas as posições?
Sim, o script fecha apenas a posição do símbolo atual.
Removi o link porque não é permitido postar links para produtos do Market no fórum (mesmo gratuitos). Por que não usar esse produto se você precisa fechar todas as posições?
Ok, desculpe,
editei novamente,
a nova versão do mt5 tem a solução
apenas para fechar todas as posições.
Obrigado.
Ok, e desculpe,
editei novamente,
a nova versão do mt5 tem a solução
apenas para fechar todas as posições.
Obrigado.
Desculpe-me, mas estou perdendo algo. Qual é a solução?
Eu estava pensando que talvez a versão mais antiga do Metatrader 5 não tenha isso.
----
Sim, o script fecha apenas a posição do símbolo atual.
Removi o link porque não é permitido postar links para produtos do Market no fórum (mesmo gratuitos). Por que não usar esse produto se você precisa fechar todas as posições?
Apenas para fechar todas as posições ao mesmo tempo.
Obrigado.
Eu estava pensando que talvez a versão mais antiga do Metatrader 5 não tenha isso.
O script parou de funcionar corretamente. Em vez de fechar posições, ele as abre. ((
O script parou de funcionar corretamente. Em vez de fechar posições, ele as abre. ((
Em princípio, o script foi criado para corretores que têm apenas uma posição para cada moeda. Porque não está claro o que, de fato, fechar, quando o objeto para aplicar esforços não é um, mas no plural.
Portanto, o problema com a abertura está resolvido, o novo código será publicado, mas com muitas posições ele ainda estará incorreto.
É um pouco autoexplicativo
#include <MT4Orders.mqh> // https://www.mql5.com/pt/code/16006
#define Bid (SymbolInfoDouble(_Symbol, SYMBOL_BID))
#define Ask (SymbolInfoDouble(_Symbol, SYMBOL_ASK))
void OnStart()
{
for (int i = OrdersTotal() - 1; i >= 0; i--)
if (OrderSelect(i, SELECT_BY_POS) && (OrderSymbol() == _Symbol) && (OrderType() <= OP_SELL))
OrderClose(OrderTicket(), OrderLots(), (OrderType() == OP_BUY) ? Bid : Ask, Deviation);
}
Dificilmente! Seu código é como um rinoceronte em uma loja de porcelana, ele apenas esmagará todas as posições e isso é tudo, sem fechar o volume necessário. Boa sorte.