Ainda estou confuso sobre como codificar para capturar o lucro atual de uma determinada moeda em jogo, menos o swap, quando 3 outras moedas também estão em jogo na mesma plataforma? Como eu configuro para lidar com números mágicos?
Outra pergunta: Como captar também o saldo total da soma dos lucros ou perdas, menos os swaps e menos o saldo inicial inicial de todas as moedas em jogo, incluindo as negociações fechadas?
Alguém se importaria de gastar alguns minutos para codificar estas rotinas. Seus esforços são sinceramente apreciados!!!!!!!!!!!!!!!
Isso imprimirá os preços Bid e Ask e os colocará uns debaixo dos outros, como você disse que estava procurando. Além disso, fazendo isto desta forma, você não precisa declarar nenhuma variável para isto. Espero que seja isso o que você estava procurando.
Isso imprimirá os preços Bid and Ask e os colocará uns debaixo dos outros, como você disse que estava procurando. Além disso, fazendo isso desta forma, você não precisa declarar nenhuma variável para isso. Espero que seja isso o que você estava procurando.
Para login e uso do site MQL5.com, você deve ativar o uso de cookies.
Ative esta opção no seu navegador, caso contrário você não poderá fazer login.
Você entrou na conta. A autenticação de dois fatores foi desativada. Configure-a novamente e escaneie um novo código QR ou continue com a autenticação de dois fatores desativada.
Apenas para explicar ...
Exemplo ..:
Par GBP/USD
Tempo H1
Alta=1,9820
Baixo=1,9859
Alcance total = 39 pips.
Preço aberto no próximo H1 = 1,9843
Para a linha 1a (magenta)
1.9843 - (39/5) = 1.9835
Para a linha 1b (branca)
1.9843 - (39/2) = 1.9824
Para a linha 2a (magenta)
1.9843 + (39/5) = 1.9851
Para a linha 2b (branca)
1.9843 + (39/2) = 1.9863
E a linha pode mudar automaticamente para o próximo H1.
E este indicador pode ser usado para M30, H1 e H4.
Cumprimentos,
esquisito
Cara, eu devo estar muito cansado...
Dê uma olhada nesta foto... FXDD !!!!
Talvez sua entrada e seus preços atuais sejam trocados?
Codificação de lucro para exibição
Ainda estou confuso sobre como codificar para capturar o lucro atual de uma determinada moeda em jogo, menos o swap, quando 3 outras moedas também estão em jogo na mesma plataforma? Como eu configuro para lidar com números mágicos?
Outra pergunta: Como captar também o saldo total da soma dos lucros ou perdas, menos os swaps e menos o saldo inicial inicial de todas as moedas em jogo, incluindo as negociações fechadas?
Alguém se importaria de gastar alguns minutos para codificar estas rotinas. Seus esforços são sinceramente apreciados!!!!!!!!!!!!!!!
Dave
<<<Ajuda:novas linhas em um objetoTexto
Como posso fazer um objeto Texto com mais linhas?
exemplo:
Data=StringConcatenate("Bid:",Bid,",Ask:",Ask);
ObjectCreate(object_name1, OBJ_TEXT, 0,x,y);
ObjectSetText(object_name1,Data, tamanho da fonte, "Comic Sans MS", Preto);
Eu quero um resultado como:
Bid:1234
Pergunte:1236
e não: Bid:1234 Ask:1236
O "\n" não funciona...
Obrigado
Se eu fizesse isso, faria apenas isto:
Imprimir(" Licitação: ",Bid);
Imprimir(" Perguntar: ",Perguntar);
Isso imprimirá os preços Bid e Ask e os colocará uns debaixo dos outros, como você disse que estava procurando. Além disso, fazendo isto desta forma, você não precisa declarar nenhuma variável para isto. Espero que seja isso o que você estava procurando.
se eu fizesse isso, eu faria isso:
Imprimir(" Licitação: ",Bid);
Imprimir(" Perguntar: ",Perguntar);
Isso imprimirá os preços Bid and Ask e os colocará uns debaixo dos outros, como você disse que estava procurando. Além disso, fazendo isso desta forma, você não precisa declarar nenhuma variável para isso. Espero que seja isso o que você estava procurando.Sim, mas quero um texto objeto no gráfico...
Ajuda com a codificação
Cavalheiros
Que linha de código me ajudaria a fechar todas as ordens pendentes se a última ordem fosse fechada com lucro?
Na verdade, como posso identificar o último negócio vencedor?
Atenciosamente
Obrigado de antemão
saída s
alguém pode me orientar sobre como programar uma saída baseada em um indicador?
abaixo é o que eu tenho até agora. . mas não funciona .
if( OrdensTotal() >= 1 )
{
int total=OrdensTotal();
for(int cnt=0;cnt<=total;cnt++) // cnt loop
{
OrderSelect(cnt, SELECT_BY_POS, MODE_TRADES);
if( OrderSymbol() == Symbol() && OrderMagicNumber() >= Magic_No_start && OrderMagicNumber() <= Magic_No_start + 100 && Order_check != OrderTicket() ) // verificar o símbolo
{
if(OrderType()==OP_BUY && OrderSymbol()==Symbol())
{
if( ACLOSE == 1 && OrderProfit() > 1)
{
OrderClose(OrderTicket(),OrderLots(),Bid,3,Violet); // fechar posição LONG
}}
if(OrderType()==OP_SELL && OrderSymbol()==Symbol()) // verificar o símbolo
{
if( ACLOSE == 2 && OrderProfit() > 1)
{
OrderClose(OrderTicket(),OrderLots(),Ask,3,Violet); // fechar posição SHORT
}}