[AVISO FECHADO!] Qualquer pergunta de novato, para não desorganizar o fórum. Profissionais, não passem por aqui. Não posso ir a lugar algum sem você. - página 544
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
Помогите пожалуйста, локальные переменные в функции start() сбрасывают своё значение при каждом новом тике?
Declare variáveis estáticas (denotadas por estática) antes de iniciar a chamada()
Entendo que devo organizar a revisão das ordens em um loop, mas não consigo descobrir como acompanhar as posições abertas e definir ordens simultaneamente para diferentes pares de moedas e diferentes períodos de tempo. Droga, estou preso a esta situação há um mês. Eu fiz um livro didático Expert Advisor, que negocia apenas em um par e um período de tempo, mas, claro, ele não se encaixa no meu TS e não satisfaz os requisitos que eu preciso para implementar um sistema de negociação.
Já um grito de ajuda... Ajude-me a compreendê-lo. Se apenas uma dica, onde posso ler sobre isso (apenas, por favor, não me envie de volta ao tutorial), e de preferência com exemplos (o que um iniciante sem exemplos - sentir é sempre melhor do que ver ...).
Eu ficaria grato a qualquer um que respondesse de alguma forma ao pedido de ajuda.
Уважаемые гуру! Подскажите застрявшему в дебрях чайнику как организовать учёт ордеров и отслеживание событий по нескольким валютным парам и нескольким ТФ одновременно в одном советнике.....
Буду благодарен всем, кто хоть как-то откликнется на мольбу о помощи.
Talvez uma função (colocada fora da função START) possa ajudá-lo a rastrear posições:
Exemplo (na função Iniciar):https://www.mql5.com/ru/forum/107476/page18
if (NumberOfPositions("EURUSD" , OP_BUY, Magic)>0) {// se houver posições de compra no EURUSD,
if (MarketInfo("EURUSD",MODE_BID)>=1.3500) {// se o preço atual do Euro tiver subido acima de 1,3500, então feche-os:
ClosePosFirstProfit("EURUSD",OP_BUY,Magic); }} // também com a mesma função.
É claro que você pode.
Não se pode fazer de outra forma. A venda e a compra sempre terão que ser modificadas separadamente. Porque são abertos a preços diferentes (comprar a pedido, vender a lance). Pára também.
Profissionais, digam-me... É possível traçar linhas indicadoras como pano de fundo. Por exemplo, posso adicionar código para desenhar a linha MA abaixo das barras?
Esta pergunta pode parecer estranha, mas não consigo encontrar a resposta:
Por que quando se trabalha em "autómato", com o mesmo SL, TP, o resultado dos ofícios são diferentes ? (Não sei por que comecei a trabalhar com tais ofícios e não sei o que fazer com eles). Eu ficaria grato se você pudesse ao menos me dar um link para o apropriado.
Профи, подскажите... Можно ли рисовать линии индикаторов как фон. Например добавить код, чтобы линия МА рисовалась под барами?
Propriedades (F8), guia Geral, Campo superior gráfico.