Aprendizado de máquina no trading: teoria, prática, negociação e não só - página 166
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
Quem se importa para ser honesto....
Pessoal, por favor ajudem-me com uma coisa aparentemente elementar, mas não sei como implementá-la e não consegui formular corretamente uma pergunta em inglês para pesquisá-la no Google...
Eu tenho um simples loop que passa por um vector, digamos, de 1 a 1000
for(i em 1:1000) {
# como posso fazer uma condição lógica que será desencadeada após cada n iteração do laço, digamos, a cada 17 iterações
}
Pessoal, por favor ajudem-me com uma coisa aparentemente elementar, mas não sei como implementá-la e não consegui formular corretamente uma pergunta em inglês para pesquisá-la no Google...
Eu tenho um loop padrão que passa por um vector, digamos, de 1 a 1000
for(i em 1:1000) {
# como posso fazer uma condição lógica que será desencadeada após cada n iteração do laço, digamos, a cada 17 iterações
}
Isto é feito usando a operação"restante da divisão":
//| Test.mq5 |
//| Copyright © 2016, Vladimir Karputov |
//| http://wmua.ru/slesar/ |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2016, Vladimir Karputov"
#property link "http://wmua.ru/slesar/"
#property version "1.000"
//+------------------------------------------------------------------+
//| Script program start function |
//+------------------------------------------------------------------+
void OnStart()
{
for(int i=0;i<100;i++)
{
int iteration=i%17;
if(iteration==0)
Print(i);
}
}
//+------------------------------------------------------------------+
e o resultado:
2016.10.20 09:16:35.543 Test (GBPJPY,D1) 17
2016.10.20 09:16:35.543 Test (GBPJPY,D1) 34
2016.10.20 09:16:35.543 Test (GBPJPY,D1) 51
2016.10.20 09:16:35.543 Test (GBPJPY,D1) 68
2016.10.20 09:16:35.543 Test (GBPJPY,D1) 85
Isto é feito usando a operação"resto da divisão":
Obrigado, gentil homem...
Funcionou.
for(i in 1:100){
if(i%%17==0) print(i)
}
[1] 17
[1] 34
[1] 51
[1] 68
[1] 85
Obrigado, gentil homem...
tudo funcionou.
for(i in 1:100){
if(i%%17==0) print(i)
}
[1] 17
[1] 34
[1] 51
[1] 68
[1] 85
Quando você vai começar a trabalhar no MetaTrader 5?
Não sei, simplesmente não vejo nenhuma razão para trocar, e há várias razões para não trocar, e elas são objetivas...
1) Estou atualmente na fase de pesquisa de mercado usando a aprendizagem de máquinas (ML), e para pesquisar algo usando ML é melhor feito através do "R", em parte, ele foi criado para este propósito. Quando eu tiver uma idéia pronta de trabalho e chegar a hora de lançar o robô no comércio, vou pensar como e no que implementá-lo mql ou S# ou tslab ou..... ou.... Vou pensar no que implementar o meu robô comercial com mql ou s# ou tslab ou no que ... não importa, o importante é que deve funcionar e não no que
2) Eu sou da Ucrânia e negoceio os derivados russos - FORTS. Não posso negociar a Rússia directamente por causa da lei, mas alguns dos nossos corretores criaram algumas "muletas" que poderíamos negociar FORTS, mas nenhuma delas dá acesso ao MT5, tanto quanto sei.
3) forex é uma corretora, eu comecei com forex nos anos de merda e nunca mais vou negociar neste pseudo-mercado. É importante e racional, porque eu já vi muito e tenho algo para comparar com...
Eu tentei explicar o meu modo de pensar o mais claramente possível.
Posição alfabetizada, secundada. :) As pessoas receberam uma dica muito boa, mas não compreendem. Pois eles estão muito longe do mercado e da compreensão dos processos que nele ocorrem. E mesmo coisas simples para eles soam como heresia e literatura chinesa. Mas eles criam redes neurais. :)
Não sei, só ainda não vejo nenhuma razão para trocar, e há várias razões para não trocar e são objetivas...
...
2) Eu sou da Ucrânia e negoceio derivados russos - FORTS, não posso negociar a Rússia directamente pela lei, mas alguns dos nossos corretores criaram algumas "muletas" que podemos negociar FORTS, mas nenhum destes corretores não dão acesso ao MT5, tanto quanto sei
...
Tanto quanto me lembro, não é assim tão difícil de fazer:
Tanto quanto me lembro, não é assim tão difícil de fazer:
Bem, primeiro, você não pode, porque eu não sou um residente da Rússia e, portanto, não tenho o direito de negociar de acordo com a lei russa.
Em segundo lugar, se você imaginar que é possível, imagine! Eu tenho que ir para outro país para me registrar com um corretor apenas para negociar através do MT5, você não acha que é um pouco engraçado ou um pouco louco? :) Seja honesto :)
A primeira é que eu não posso, porque não sou residente da Federação Russa e, portanto, não tenho direito ao comércio de acordo com a lei da Federação Russa.
Tenho de ir para outro país para me registar num corretor apenas para negociar através do MT5, não achas que é um pouco engraçado ou um pouco louco? :) Seja honesto :)