![MQL5 - Linguagem para estratégias de negociação inseridas no terminal do cliente MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
novo MA ea ...
Olá
Eu quero encontrar um especialista em Ma para fazer isso... qualquer um pode me ajudar... ?
-... abrir uma compra ou venda quando o preço cruza a Ma com a opção de sinal inverso
- ter uma opção no menu para escolher a distância do MA para tomar o sinal como 5 pip do MA ou mais ( personalizado )
-escolher que tipo de MA .... olso se aplica a abrir , fechar , ...
-custom TP ... SL parada de traling
-para posição de fechamento no próximo sinal ou a uma certa distância em pips de
- administração do dinheiro
- abrir apenas 1 posição de cada vez não mais ... sem hedge ...
função-martingale
-e um MA secundário (*isso é opcional )
- RSI para filtrar sinais de MA
maibe estou pedindo demais ... desculpe pelo meu pobre inglês![](https://c.mql5.com/forextsd/smiles/embaressed_smile.png)
Cumprimentos
Hi!
Por favor, eu quero programar isto:
se meu pedido pegar o stoploss, meu próximo pedido tem o dobro do tamanho do lote.
Eu envio apenas 1 pedido por dia, portanto, se este pedido tomar o stoploss, o próximo pedido terá o dobro do tamanho do lote.
Como eu posso programar isto?
Eu lhe agradecerei muito se me ajudar.
Eu acho que você é muito corajoso
como 3 voltas à esquerda, por volta de 1 bloco, ---- > resultará numa VOLTA À DIREITA [ torna-se ]
===== para responder sua teoria sobre metodologia de negociação --- simples, você mesmo pode escrevê-la -- você volta ao seu EA e olha o resultado diariamente -- então você tem um parâmetro externo, você poderia inserir 1 ou 2 manualmente, então você poderia ter 2 partes do mesmo código, que esse parâmetro irá alternar entre 1 ou 2 lotes da mesma seção de código, ou seja, escreva-o duas vezes - mas soa como Q básico -- você o tentou manualmente ou em excel e garantir que ele funcione ?? [ antes de tentar codificá-lo -- tome apenas um fim de semana, para o método semi-auto].
Hi!
Por favor, eu quero programar isto:
se meu pedido pegar o stoploss, meu próximo pedido tem o dobro do tamanho do lote.
Eu envio apenas 1 pedido por dia, portanto, se este pedido tomar o stoploss, o próximo pedido terá o dobro do tamanho do lote.
Como eu posso programar isto?
Eu lhe agradecerei muito se me ajudar.
atualização dinâmica da ea/script
Neste momento estou escrevendo um roteiro para usar soquetes para controlar metatrader de outro idioma. Tenho muito trabalho, comprei/colocoquei/escondicionei informações sobre pedidos, fechei/alto, etc. mas gostaria de poder mudar o código dinamicamente sem puxar o servidor para baixo. Especificamente, eu gostaria de escrever bindings para indicadores personalizados usando iCustom, compilar o arquivo mqh que contém os bindings, e ter o código atualizado agora referenciado pelo script do servidor em execução. Alguma maneira de fazer isso?
Hi!
Por favor, eu quero programar isto:
se meu pedido pegar o stoploss, meu próximo pedido tem o dobro do tamanho do lote.
Eu envio apenas 1 pedido por dia, portanto, se este pedido tomar o stoploss, o próximo pedido terá o dobro do tamanho do lote.
Como eu posso programar isto?
Eu lhe agradecerei muito se me ajudar.
Hi!
Por favor, eu quero programar isto:
se meu pedido pegar o stoploss, meu próximo pedido tem o dobro do tamanho do lote.
Eu envio apenas 1 pedido por dia, portanto, se este pedido tomar o prejuízo, o próximo pedido terá o dobro do tamanho do lote.
Como eu posso programar isto?
Eu lhe agradecerei muito se me ajudar.Apolofx,
você precisaria verificar o "Histórico das últimas encomendas" para ver se era lucrativo ou não e depois usar um multiplicador para multiplicar a encomenda atual, etc., mais rápido e cru.
Algoritmo seria
1. Confira o histórico com todas as últimas encomendas ---
2. Se o histórico tiver ordens e com o símbolo correto() /Magic etc
3. Obtenha o lucro/perda do último negócio
4. Se o comércio foi positivo, faça algo ou nada
5. Se o comércio foi negativo, atribua a ordem x algum multiplicador, se você desejar
há o algoritmo mais simples.
-guyver
Apolofx,
você precisaria verificar o "Histórico das últimas encomendas" para ver se era lucrativo ou não e depois usar um multiplicador para multiplicar a encomenda atual, etc., mais rápido e cru.
Algoritmo seria
1. Confira o histórico com todas as últimas encomendas ---
2. Se o histórico tiver ordens e com o símbolo correto() /Magic etc
3. Obtenha o lucro/perda do último negócio
4. Se o comércio foi positivo, faça algo ou nada
5. Se o comércio foi negativo, atribua a ordem x algum multiplicador, se você desejar
há o algoritmo mais simples.
-guyverMuito obrigado Guyver!!!!
estou usando este código:
se (Hora()==0 && Minuto()==0 && Segundos()==0)
{
int hstTotal=OrdensHistóriaTotal();
OrderSelect(hstTotal,SELECT_BY_TICKET,MODE_HISTORY);
{
se (OrderProfit() < 0)
Lote=1;
mais
Lote=0,1;
}
}
Muito obrigado Guyver!!!!
estou usando este código:
se (Hora()==0 && Minuto()==0 && Segundos()==0)
{
int hstTotal=OrdensHistóriaTotal();
OrderSelect(hstTotal,SELECT_BY_TICKET,MODE_HISTORY);
{
se (OrderProfit() < 0)
Lote=1;
mais
Lote=0,1;
}
}primeiro você pode não precisar de uma Verificação de Hora aqui ... segundo você precisaria de um loop e poderia mover o código para alguma função que seria melhor como, por exemplo
double GetLots() {
double lotsize;
for (int i = 0; i < OrdersHistoryTotal(); i++)
{
// you can write code here for order select
}
}
Hi,
Sou um novato em programação e encontrei um indicador S/R que me interessa. Mas quero acrescentar um alerta sonoro a este indicador (quando o PA atravessa um suporte ou uma resistência). É fácil?
Obrigado por sua resposta!