SunnYtheDreamer: Na parte econômica, dividir a gestão de riscos, regras de gestão de dinheiro, métodos de diversificação, ou seja, descrever as condições mínimas sob as quais é possível utilizar a EA e quais são os riscos, a partir dessas condições, descrever as condições sob as quais os riscos serão muito mais baixos, bem como as condições após a realização das quais você deve começar a atualizar esta EA. Em termos de custos, então, é o tempo gasto na criação da EA, até o ponto de iniciar seu uso, o dinheiro gasto durante o desenvolvimento, se algo foi comprado por uma taxa, os fundos consumidos no processo de trabalho, ou seja, aluguel de VPS ou banal - o consumo de eletricidade o computador em que a coruja está + custo da Internet, e o capital inicial.
Obrigado! Essa é exatamente a resposta que eu queria ouvir! Você me mostrou em que direção ir!
OK, agora mais uma pergunta. Como fazer a leitura do indicador a partir de uma determinada barra, em qualquer inicialização ou compilação???? Porque há mais barras a cada minuto.....
nikelodeon: OK, agora mais uma pergunta. Como fazer a leitura do indicador a partir de uma determinada barra, em qualquer inicialização ou compilação???? Porque há mais barras a cada minuto.....
O bar tem um certo tempo. Você pode usar este tempo para calcular a barra necessária. Então não interferirá com o fato de que a cada minuto há mais e mais barras.
artmedia70: Um bar tem um horário específico. Use esse tempo para calcular a barra certa. Então não vai incomodá-lo que haja cada vez mais bares a cada minuto.
Isso é um número na forma do número de segundos desde 1970?
Você quer dizer um número na forma de número de segundos desde 1970?
A variável int contém o número de segundos desde 1970, enquanto a variável datetime contém a data.
Se você precisar de uma determinada barra no histórico, então não importa como especificá-la - por data ou por número de segundos, em qualquer caso, a variável indicará o tempo de abertura desta barra em particular, independentemente da chegada de novos tiquetaques e da abertura de novas barras.
Por favor, ajude. Não consigo descobrir a razão - não faz divisão, dá 1.00000 resultado para todos os valores de divisor e divisor.Abaixo está um trecho de códigops. O SRC não está inserido: if(Down>Up) {rezult=Down/Up; string value=DoubleToString(rezult, 5); Alert("Down=",Down,",Up=",Up,",Zero=",Zero); Alert("POWER DOWN=",value);} else {rezult=Up/Down; string value=DoubleToString(rezult, 5); Alert("Down=",Down,",Up=",Up,",Zero=",Zero); Alerta("POWER UP=",valor);}Os valores Abaixo, Acima e Zero as saídas de alerta, mas não quer dividir.
rapid_minus: Por favor, ajude. Não consigo entender a razão - não faz divisão, dá 1.00000 resultado para todos os valores de divisor e divisor.Abaixo está um trecho de códigops. SRC não está inserido, vou escrevê-lo assim:
rapid_minus: Por favor, ajude. Não consigo descobrir a razão - não faz divisão, dá 1.00000 resultado para todos os valores de divisor e divisor.Abaixo está um trecho de códigops. O SRC não está inserido: if(Down>Up) {rezult=Down/Up; string value=DoubleToString(rezult, 5); Alert("Down=",Down,",Up=",Up,",Zero=",Zero); Alert("POWER DOWN=",value);} else {rezult=Up/Down; string value=DoubleToString(rezult, 5); Alert("Down=",Down,",Up=",Up,",Zero=",Zero); Alert("POWER UP=",value);}Os valores de saída de alerta são Abaixo, Acima e Zero, mas não quer dividir.
Na parte econômica, dividir a gestão de riscos, regras de gestão de dinheiro, métodos de diversificação, ou seja, descrever as condições mínimas sob as quais é possível utilizar a EA e quais são os riscos, a partir dessas condições, descrever as condições sob as quais os riscos serão muito mais baixos, bem como as condições após a realização das quais você deve começar a atualizar esta EA. Em termos de custos, então, é o tempo gasto na criação da EA, até o ponto de iniciar seu uso, o dinheiro gasto durante o desenvolvimento, se algo foi comprado por uma taxa, os fundos consumidos no processo de trabalho, ou seja, aluguel de VPS ou banal - o consumo de eletricidade o computador em que a coruja está + custo da Internet, e o capital inicial.
Pergunte aqui.
OK, agora mais uma pergunta. Como fazer a leitura do indicador a partir de uma determinada barra, em qualquer inicialização ou compilação???? Porque há mais barras a cada minuto.....
Ajuda para converter o script em uma função a ser adicionada a um EA
Link permanente para o roteiro https://forum.mql4.com/ru/5872#24097
Um bar tem um horário específico. Use esse tempo para calcular a barra certa. Então não vai incomodá-lo que haja cada vez mais bares a cada minuto.
Isso é um número na forma do número de segundos desde 1970?
Você quer dizer um número na forma de número de segundos desde 1970?
A variável int contém o número de segundos desde 1970, enquanto a variável datetime contém a data.
Se você precisar de uma determinada barra no histórico, então não importa como especificá-la - por data ou por número de segundos, em qualquer caso, a variável indicará o tempo de abertura desta barra em particular, independentemente da chegada de novos tiquetaques e da abertura de novas barras.
else {rezult=Up/Down; string value=DoubleToString(rezult, 5); Alert("Down=",Down,",Up=",Up,",Zero=",Zero); Alerta("POWER UP=",valor);}Os valores Abaixo, Acima e Zero as saídas de alerta, mas não quer dividir.
Por favor, ajude. Não consigo entender a razão - não faz divisão, dá 1.00000 resultado para todos os valores de divisor e divisor.Abaixo está um trecho de códigops. SRC não está inserido, vou escrevê-lo assim: Abaixo, acima e valores Zero alertam as saídas, mas não quer dividir.
Tudo é inserido normalmente.
E onde e que tipo de variáveis são declaradas?
Por favor, ajude. Não consigo descobrir a razão - não faz divisão, dá 1.00000 resultado para todos os valores de divisor e divisor.Abaixo está um trecho de códigops. O SRC não está inserido: if(Down>Up) {rezult=Down/Up; string value=DoubleToString(rezult, 5); Alert("Down=",Down,",Up=",Up,",Zero=",Zero); Alert("POWER DOWN=",value);}
else {rezult=Up/Down; string value=DoubleToString(rezult, 5); Alert("Down=",Down,",Up=",Up,",Zero=",Zero); Alert("POWER UP=",value);}Os valores de saída de alerta são Abaixo, Acima e Zero, mas não quer dividir.