Num artigo havia uma referência a uma classe de sinais para atravessar 2 MAs, localizada na biblioteca padrão. Não existe tal coisa no meu terminal, ou sou burro? Pode dizer-me onde o descarregar?
No perfil, nos cálculos diz que "o levantamento só é possível pelo método utilizado para depositar o dinheiro". Se eu recarregar com um cartão de crédito, como posso levantar? Se eu depositar com webmoney, por exemplo Se eu adicionar 10 Wmz à minha conta sem a utilizar, poderei retirá-la? Ao efectuar um levantamento, deve ser o mesmo número de conta ou pode ser um número diferente no mesmo sistema de pagamento?
Porque é que existe uma diferença tão grande na Spread em testes e real ? Eu compreenderia se o Spread no real fosse várias vezes maior do que o Spread no teste, mas não o contrário!
Os valores de propagação durante os testes são retirados do histórico de um minuto para o instrumento. E o spread máximo para o minuto especificado é escrito na história para cada minuto. É possível avaliar visualmente os valores de spread no histórico, utilizando o indicador. Por exemplo, a partir da ajuda na secção CopySpread
Os objectos gráficos não são emulados durante os testes. Portanto, é melhor não confiar neles em especialistas, para fazer todos os cálculos de forma independente e de modo a que a lógica não dependa da presença do objecto no gráfico.
Preciso de fazer uma lista pendente na concha gráfica de uma EA no caso de uma alteração num parâmetro da EA que tenha o tipo enumeral.
Não entendo como fazer uma "pesquisa" com enumeração de tipo desconhecido para colocar valores de elementos deste tipo na lista.
Exemplo: parâmetros de entrada
-variável do tipo ENUM_TIMEFRAMES;
parâmetros de saída:
-string EnumsNomes[]
ou
-int EnumsValores[]
para que a função seja universal e se ajuste a ambos os enumeros onde a representação numérica é {0...n} e àqueles onde a representação numérica é {0...n, p..t ...} ou {x1,x2,x3,x4....}
por outras palavras, imprevisível.
Uma vez que é inútil escrever uma função para cada tipo de enumeração, talvez alguém saiba como escrever uma?
É necessário fazer uma lista suspensa na concha gráfica do Expert Advisor no caso de uma alteração num parâmetro do Expert Advisor, que tem o tipo de enumeração.
Uma vez que para cada tipo de enumeração é inútil escrever uma função, talvez alguém saiba como escrever uma tal?
Num artigo havia uma referência a uma classe de sinais para atravessar 2 MAs, localizada na biblioteca padrão. Não existe tal coisa no meu terminal, ou sou burro? Pode dizer-me onde o descarregar?
No comércio real, a minha EA escreve os actuais preços Ask, Bid e Spread a um ficheiro durante uma acção comercial. Aqui está um exemplo:
2012.05.04 16:00:03 Ask=1.31282 Bid=1.31272 Spread=0.00010
2012.05.04 16:00:03 Ask=1.31282 Bid=1.31272 Spread=0.00010
2012.05.04 16:00:03 Ask=1.31282 Bid=1.31272 Spread=0.00010
2012.05.04 16:00:03 Ask=1.31282 Bid=1.31272 Spread=0.00010
2012.05.04 16:00:03 Ask=1.31282 Bid=1.31272 Spread=0.00010
2012.05.04 16:29:26 Ask=1.31468 Bid=1.31452 Spread=0.00016
2012.05.04 16:29:26 Ask=1.31468 Bid=1.31452 Spread=0.00016
2012.05.04 16:29:26 Ask=1.31468 Bid=1.31452 Spread=0.00016
2012.05.04 16:29:26 Ask=1.31468 Bid=1.31452 Spread=0.00016
2012.05.04 16:29:27 Ask=1.3149 Bid=1.31469 Spread=0.00021
2012.05.04 16:29:27 Ask=1.3149 Bid=1.31469 Spread=0.00021
2012.05.04 16:31:25 Ask=1.31219 Bid=1.31201 Spread=0.00018
2012.05.04 16:31:25 Ask=1.31219 Bid=1.31201 Spread=0.00018
2012.05.04 16:31:25 Ask=1.31219 Bid=1.31201 Spread=0.00018
2012.05.04 16:31:27 Ask=1.31194 Bid=1.31175 Spread=0.00019
2012.05.04 16:31:27 Ask=1.31194 Bid=1.31175 Spread=0.00019
2012.05.04 16:31:29 Ask=1.31177 Bid=1.31156 Spread=0.00021
2012.05.04 16:31:29 Ask=1.31177 Bid=1.31156 Spread=0.00021
2012.05.04 16:31:30 Ask=1.31185 Bid=1.31166 Spread=0.00019
2012.05.04 16:31:55 Ask=1.31169 Bid=1.31156 Spread=0.00019
Quando eu executar esta EA no testador, os valores Spreads para o mesmo tempo podem diferir dos do comércio real várias vezes, aqui está um exemplo:
2012.05.04 16:00:00 Ask=1.3128 Bid=1.3127 Spread=0.00010
2012.05.04 16:00:00 Ask=1.3128 Bid=1.3127 Spread=0.00010
2012.05.04 16:29:00 Ask=1.31412 Bid=1.3132 Spread=0.00092
2012.05.04 16:29:00 Ask=1.31412 Bid=1.3132 Spread=0.00092
2012.05.04 16:29:00 Ask=1.31412 Bid=1.3132 Spread=0.00092
2012.05.04 16:29:00 Ask=1.31412 Bid=1.3132 Spread=0.00092
2012.05.04 16:29:00 Ask=1.31412 Bid=1.3132 Spread=0.00092
2012.05.04 16:29:41 Ask=1.31573 Bid=1.31481 Spread=0.00092
2012.05.04 16:29:41 Ask=1.31573 Bid=1.31481 Spread=0.00092
2012.05.04 16:29:41 Ask=1.31573 Bid=1.31481 Spread=0.00092
2012.05.04 16:29:41 Ask=1.31573 Bid=1.31481 Spread=0.00092
2012.05.04 16:29:41 Ask=1.31573 Bid=1.31481 Spread=0.00092
2012.05.04 16:31:31 Ask=1.31228 Bid=1.31202 Spread=0.00026
2012.05.04 16:31:31 Ask=1.31228 Bid=1.31202 Spread=0.00026
2012.05.04 16:31:31 Ask=1.31228 Bid=1.31202 Spread=0.00026
Porque é que existe uma diferença tão grande na Spread em testes e real ? Eu compreenderia se o Spread no real fosse várias vezes maior do que o Spread no teste, mas não o contrário!
Pode dizer-me como funciona a componente visual TEXT no provador?
No modo de comércio e depuração tudo está bem, mas no modo de teste: d_Lot = StringToDouble(ObjectGetString(0, g_s_Edit_Start_SizeLot, OBJPROP_TEXT));
Só recebo valores == 0
Pode dizer-me como obter o valor de um componente visual no provador?
Bom dia a todos!
posso ter pesquisado muito mal e a resposta à minha pergunta já foi explicada cinquenta vezes, mas....
gostaria de saber se posso abandonar a tarefa de optimização do histórico desde o ficheiro de texto até ao cálculo do agente?
Bom dia a todos vós.
Tenho um problema destes:
Preciso de fazer uma lista pendente na concha gráfica de uma EA no caso de uma alteração num parâmetro da EA que tenha o tipo enumeral.
Não entendo como fazer uma "pesquisa" com enumeração de tipo desconhecido para colocar valores de elementos deste tipo na lista.
Exemplo: parâmetros de entrada
-variável do tipo ENUM_TIMEFRAMES;
parâmetros de saída:
-string EnumsNomes[]
ou
-int EnumsValores[]
para que a função seja universal e se ajuste a ambos os enumeros onde a representação numérica é {0...n} e àqueles onde a representação numérica é {0...n, p..t ...} ou {x1,x2,x3,x4....}
por outras palavras, imprevisível.
Uma vez que é inútil escrever uma função para cada tipo de enumeração, talvez alguém saiba como escrever uma?
Obrigado de antemão.
Bom dia a todos vós.
Tenho um problema destes:
É necessário fazer uma lista suspensa na concha gráfica do Expert Advisor no caso de uma alteração num parâmetro do Expert Advisor, que tem o tipo de enumeração.
Uma vez que para cada tipo de enumeração é inútil escrever uma função, talvez alguém saiba como escrever uma tal?
Agradeço antecipadamente.