Ferramentas 'Fechar tudo'/'Abrir'. - página 25

 

K agradece o novo digital. Não estou ficando louco então Acabei de me inscrever para a seção de elite, isto acontece imediatamente para acesso

(editar) YOu pode apagar esta resposta que eu agora tenho acesso. não posso ver em qualquer lugar para fazer isso eu mesmo

 

Mova a linha Stop and Take profit à mão com este roteiro: https://www.mql5.com/en/forum/177583/page34

 

EA com base no pedido de limite de compra em linhas matemáticas

olá a todos, tenho negociado em demonstração as linhas matemáticas sb murray. estabelecendo ordens de limite nas últimas três linhas de apoio e resistência com média para baixo duas vezes. meu sl é para ambas as posições em torno de 150 ticks e tp em 50 ticks. ticks pips. é tudo o mesmo. eu estava me perguntando se existe um EA pronto lá fora, pois não estou nem perto do conhecimento de programação que é necessário. qualquer ajuda

 

Comprar/vender roteiro

Eu gostaria de ver se este roteiro poderia ser modificado para colocar ordens limitadas em vez de mercado. Acrescente também uma linha de cálculo de spread.

COMPRAR

#incluir

#incluir

#property show_inputs

Exterior int TakeProfit = 100,

StopLoss = 50;

Lotes duplos externos = 0,2;

bool MM externo = verdadeiro;

duplo PercentRisk externo = 1;

bool externo Confirmar = falso;

bool externo int Slippage = 3;

//+------------------------------------------------------------------+

//| função de início do programa de script |

//+------------------------------------------------------------------+

int start()

{

//----

se (MM)

{

valor PipValue duplo = MarketInfo(Symbol(), MODE_TICKVALUE);

Lots = NormalizeDouble((AccountBalance() * PercentRisk / StopLoss / PipValue / 100.0),2);

}

Imprimir ("PipValue = ",PipValue);

Imprimir ("Lots = ",Lots);

duplo tpPrice = Ask + TakeProfit * Ponto;

se (TakeProfit == 0) tpPrice = 0;

double slPrice = Ask - StopLoss * Ponto;

se (StopLoss == 0) fatiaPreço = 0;

if(Confirmar)

{

LOTES DE CORTE = DoubleToStr(Lots,2);

if(MessageBox("Você quer realmente COMPRAR "+LOTS+" "+Symbol()+" ao preço ASK? ",

"Script",MB_YESNO|MB_ICONQUESTION)!=IDYES) retorno(1);

}

OrderSend(Symbol(), OP_BUY, Lots, Ask, Slippage, slippPrice, tpPrice);

//----

retorno(0);

}

//+------------------------------------------------------------------+

VENDA

#incluir

#incluir

#property show_inputs

Exterior int TakeProfit = 100,

StopLoss = 50;

Lotes duplos externos = 0,2;

bool MM externo = verdadeiro;

duplo PercentRisk externo = 1;

bool externo Confirmar = falso;

bool externo int Slippage = 3;

//+------------------------------------------------------------------+

//| função de início do programa de script |

//+------------------------------------------------------------------+

int start()

{

//----

se (MM)

{

valor PipValue duplo = MarketInfo(Symbol(), MODE_TICKVALUE);

Lots = NormalizeDouble((AccountBalance() * PercentRisk / StopLoss / PipValue / 100.0),2);

}

Imprimir ("PipValue = ",PipValue);

Imprimir ("Lots = ",Lots);

double tpPrice = Bid - TakeProfit * Ponto;

se (TakeProfit == 0) tpPrice = 0;

double slPrice = Bid + StopLoss * Ponto;

if (StopLoss == 0) sl SlicePreço = 0;

if(Confirmar)

{

LOTES DE CORTE = DoubleToStr(Lots,2);

if(MessageBox("Você realmente quer vender "+LOTS+" "+Symbol()+" a preço de BID? ",

"Script",MB_YESNO|MB_ICONQUESTION)!=IDYES) retorno(1);

}

OrderSend(Symbol(), OP_SELL, Lots, Bid, Slippage, slippPrice, tpPrice);

//----

retorno(0);

}

//+------------------------------------------------------------------+

Obrigado antecipadamente por sua ajuda

 
andreasp70:
olá a todos, tenho negociado em demonstração as linhas matemáticas sb murray. estabelecendo ordens de limite nas últimas três linhas de apoio e resistência com média para baixo duas vezes. meu sl é para ambas as posições em torno de 150 ticks e tp em 50 ticks. ticks pips. é tudo o mesmo. eu estava me perguntando se existe um EA pronto lá fora, pois não estou nem perto do conhecimento de programação que é necessário. qualquer ajuda?????

Você precisa verificar a linha atual. Há muitos EAs que podem fazer isso

 
AstroGlide:
Eu gostaria de ver se este roteiro poderia ser modificado para colocar ordens limitadas em vez de mercado. Acrescente também uma linha de cálculo de spread.

Eu acho que mudando OP_BUY por OP_BUYLIMIT (OP_BUYSTOP) as coisas devem funcionar

 
Linuxser:
Acho que mudando apenas OP_BUY por OP_BUYLIMIT (OP_BUYSTOP) as coisas devem funcionar

Obrigado Linuxser. Já experimente, mas não está funcionando.

 

Auto Stop Loss

Olá a todos,

Preciso de um Ea que estabeleça a parada de perda automaticamente e assim que eu tomar uma posição. Eu não preciso de nenhum Ea de parada móvel. Eu só preciso dele para definir a parada perdida. A stop loss tem que ser colocada fisicamente não apenas como uma stop loss oculta que será executada pela EA.

Você conhece um EA assim?

Obrigado por seu apoio,

Vahid

 

Aqui está o que você quer.

Esta utilidade EA coloca Stoploss & TakeProfit se houver posições sem elas.

Se você não quiser configurar o TP, ele pode ser desligado.

O SL & TP pode ser definido pelo método baseado em pips ou ATR.

Inicialmente, as funções estão desligadas. Ative-as ou reescreva as configurações como desejar e recompile-as.

como usar:

basta aplicar qualquer tabela.

Arquivos anexados:
 

Roteiro de ordem fechada e roteiros de alerta

Este é meu primeiro post em qualquer blog

Quando estou negociando, os scripts de alerta de indicadores (pelo menos 5) continuam a aparecer quando estou negociando. Eu não quero desativar o alerta o tempo todo.

Isto interrompe o comércio rápido de teclas de atalho.

Eu gostaria que um script diabalizasse esta função temporariamente quando estiver negociando.

Também gostaria que um script fechasse a ordem destacada na janela do terminal.

Tenho um para comprar, vender, fechar tudo, inverter, mas infelizmente não para encobrir o pedido atual.

É melhor ainda ser um terminal de negociação de 4 dias com todas estas funções incorporadas.

Aguardo com expectativa alguns conselhos de especialistas

Razão: