Perguntas de Iniciantes MQL5 MT5 MetaTrader 5 - página 1082

 
Igor Makanu:

Tem uma ideia errada sobre a comunidade online, tal como nenhum dos administradores pode dizer que este fórum não oferece ajuda àqueles que estão interessados na programação MQL a partir do zero

SZZY: Não me lembro de um caso em que no RSDN ou Stack Overflow e nas outras comunidades de programação online, em vez de uma resposta, se a pessoa que pede uma explicação de como algo funciona, e não pergunta onde comprar (encomendar), oferece-se para pedir serviços

Aqui estão as palavras-chave. Se perguntou como e não entendeu bem a resposta, não faz mal continuar. Mas quando pedem como "fazes isso por mim"... isso é algo completamente diferente.

Este posto é um exemplo da vontade de um programador de compreender em vez de utilizar o trabalho de outra pessoa.

 
Igor Makanu:

Tem uma ideia errada sobre a comunidade online, tal como nenhum dos administradores pode dizer que este fórum não oferece ajuda àqueles que estão interessados na programação MQL a partir do zero

SZZY: Não me lembro de um caso em que no RSDN ou Stack Overflow e nas outras comunidades de programação online, em vez de uma resposta, se a pessoa que pede uma explicação de como algo funciona, e não pergunta onde comprar (encomendar), oferece-se para pedir serviços

Não houve nenhum pedido para explicar. Havia um pedido para dar. Encontre-o em CodeBase para ele e aponte o dedo.

 
Artyom Trishkin:

Não houve nenhum pedido para explicar. Havia um pedido para dar. Encontre-o em CodeBase e aponte o dedo.

Houve alguma questão sobre onde encomendar ou pagar? Penso que não, mas deveria ter sido declarado que existe um KB, mas existe também uma linha de pesquisa .... procure por si mesmo, se tiver alguma questão técnica, sinta-se à vontade para perguntar...

ou simplesmente ignorar a mensagem como irrelevante para o tópico do tópico, imho.

ok, está vazio .... Eu não quero quebrar uma tradição no fórum, o fórum funciona neste modo, por isso é necessário

 
Não há necessidade de jurar - amanhã haverá um Expert Advisor baseado emMQL5\Experts\Exemplos\MACD\MACD Amostra.mq5- de facto, estes são sinais separados para abertura e fecho de uma posição: ou seja, um sinal para abertura de COMPRA não significa automaticamente fecho deVENDA.
Sinal para abrir posição BUY Um sinal para abrir uma posição de SELL
(MACD main#0 < 0.0) &&  
(MACD main#0 > MACD signal#0) && 
(MACD main#1 < MACD signal#1) && 
(Abs(MACD main#0) > MACD open level) && 
(EMA#0 > EMA#1)
(MACD main#0 > 0.0) &&  
(MACD main#0 < MACD signal#0) && 
(MACD main#1 > MACD signal#1) && 
(MACD main#0 > MACD open level) && 
(EMA#0 < EMA#1)
Um sinal para fechar uma posição de COMPRA Um sinal para fechar uma posição de SELL
(MACD main#0 > 0.0) &&
(MACD main#0 < MACD signal#0) && 
(MACD main#1 > MACD signal#1) &&
(MACD main#0 > MACD close level)
(MACD main#0 < 0.0) &&
(MACD main#0 > MACD signal#0) && 
(MACD main#1 < MACD signal#1) &&
(Abs(MACD main#0) > MACD close level)

Os sinais comerciais são recebidos apenas no momento em que nasce um novo bar.

 
Vladimir Karputov:
Não é preciso jurar - amanhã haverá um perito ...

A decisão mais sábia até agora

 

Uma palavra de conselho a um boneco ...

Em mql4 valor de saída da variável em Expert Advisor como :

Print("_PV_", DoubleToStr(PVV,1));

Como produzi-lo em mql5 ?

Obrigado.

 
procomK:

Uma palavra de conselho a um boneco ...

Em mql4 valor de saída da variável em Expert Advisor:

Print("_PV_", DoubleToStr(PVV,1));

Como produzir tal valor em mql5 ?

Obrigado.

Use isto:

Print("_PV_", DoubleToString(PVV,1));

Ajuda:DoubleToString

 
Obrigado.
 
procomK:
Obrigado.

É estranho que não tenha notado a presença de DoubleToString() na MQL4 durante muitos anos, e que esteja a usar a sua versão antiga DoubleToString().

Документация по MQL5: Преобразование данных / DoubleToString
Документация по MQL5: Преобразование данных / DoubleToString
  • www.mql5.com
[in]  Формат точности. Если значение digits лежит в диапазоне от 0 до 16, то будет получено строковое представление числа с указанным количество знаков после запятой. Если значение digits лежит в диапазоне от -1 до -16, то...
 
Artyom Trishkin:

É estranho que não tenha notado a presença de DoubleToString() na MQL4 durante muitos anos, e que esteja a usar a sua versão antiga DoubleToString().

Notei que não são poucos os programadores e programadores de propósito que não utilizam funções compatíveis com mql5.