Wednesday 31 January 2018

Preço ação negociação forex estratégia


Estratégia de negociação Forex Estratégia de ação de preço Forex Bem-vindo à última edição da minha estratégia de negociação Forex. Minha estratégia de negociação Forex é baseado inteiramente na ação de preço, sem indicadores, sem técnicas confusas, apenas preço puro. Tenho vindo a desenvolver, aperfeiçoar e melhorar a minha estratégia de ação de preço desde 2005. Esta estratégia comercial é de dez anos na tomada de ele sobreviveu a grandes mudanças nas condições de mercado, períodos de alta volatilidade, períodos de baixa volatilidade e tudo o mais o mercado Forex lançou em isto. E essa é a beleza de negociar uma estratégia de ação de preço 8230 8230 Indicador estratégias baseadas são bloqueados para as condições de mercado foram criados para. A ação do preço é fluida, adapta-se facilmente às condições em mudança, aos pares diferentes, aos frames de tempo diferentes e mesmo aos comerciantes diferentes. O mais importante, a ação de preço permite que você mantenha sua negociação simples. Mantendo sua negociação simples O princípio fundamental da minha estratégia de negociação Forex é manter a negociação simples. Eu sou contra mais complicação de negociação. Porque mais simples sua estratégia é, mais eficaz você será como um comerciante. Um dos principais objetivos da minha estratégia de ação de preços é manter meus gráficos limpos. A única coisa que eu coloco em minhas cartas são áreas de apoio e resistência. Eu uso essas áreas de suporte e resistência em conjunto com análise de castiçal para o comércio Forex. Empacotar minhas cartas cheias de indicadores faria impossível para mim ler a ação do preço. Negociação sem indicadores faz minha estratégia de negociação Forex simples, livre de estresse e altamente eficaz. O que faz um gráfico de Forex limpo parece Here8217s uma imagem do meu gráfico EUR / USD 4hr. Minha estratégia de negociação de Forex simples e limpa Este gráfico é claro e fácil de entender, não há nada que o distraia do preço de leitura. É por isso que eu amo a minha estratégia de negociação Forex. Algumas estratégias de negociação são uma bagunça absoluta de indicadores. Confira a imagem abaixo, algumas pessoas realmente comércio como que Um indicador confuso baseado Forex estratégia Por que você gostaria de comércio como este Indicadores necessários para esta estratégia de negociação Então, para o comércio minha estratégia de negociação Forex Eu não uso indicadores. Eu geralmente don8217t como usar indicadores Forex, como eu acho os dados inútil, como eles apresentam um preço atual. Se você quiser estar no momento e tomar comércios baseados em what8217s acontecendo agora, então você tem que basear os comércios em ação de preço atual. Quais pares de moeda você pode negociar com sucesso usando a ação de preço de Forex Minha estratégia de negociação de Forex funcionará em qualquer par de moedas, que é livre flutuante e regularmente negociados. Isso ocorre porque meu método é baseado em ação de preço. Isso significa que você pode usar essa estratégia de negociação para negociar com sucesso qualquer par de moedas que você encontrar em sua plataforma de negociação Forex. Dito isto, eu pessoalmente prefiro se concentrar em apenas alguns pares de moedas em qualquer momento. Eu acho isso muito perturbador para tentar acompanhar muitos pares ao mesmo tempo. Eu comércio principalmente o EUR / USD, USD / CAD e AUD / USD. Geralmente troco esses pares de moedas porque são os mais previsíveis e seu movimento é mais suave. Você não encontrará saltos aleatórios, a menos que haja alguma notícia altamente inesperada, o que é bastante raro. Se você preferir negociar uma determinada sessão de Forex, como a sessão de Londres, Nova York e Ásia, em seguida, escolha os principais pares de moedas que estão ativos nessas horas. Ação de preço de negociação funciona melhor em quadros mais longos Desde que este sistema de negociação Forex é baseado na ação de preço você pode trocar qualquer período de tempo de uma hora ou mais. Concentro-me principalmente nas cartas de uma hora, quatro horas e diárias. Estes são consistentemente os mais rentáveis, como os padrões são mais fáceis de detectar e levar a lucros mais consistentes. Tipos de Análise de Ações de Preços Primeiramente, eu uso duas formas de Análise de Ações de Preços: Linhas de Apoio e Resistência. Análise de castiçais. Como introduzir negócios usando a minha estratégia de negociação Forex Devido à incerteza econômica recente e países perdendo suas classificações de crédito etc, as moedas aren8217t trading como eles normalmente faria. Isso me levou a negociar reversões exclusivamente. Procuro fortes configurações de reversão formando em cima de minhas áreas de Suporte e Resistência. Uma vez que um padrão de formas, que indica uma inversão, eu configurar um preço de gatilho e entrar no comércio. Eu tomo várias negociações cada semana e média, pelo menos, uma taxa de 80 vitórias. Objetivos da estratégia de negociação e metas de parada: Meus alvos são em média 80 pips. Paradas: Minhas paradas são em média 40 pips. Esses alvos e paradas diferem em diferentes condições de mercado. Eu costumo permitir a ação de preço para determinar o meu destino e parar. Isto significa que vou ler as velas e definir a minha paragem com base em recentes altos e baixos. Um lugar comum para uma parada será acima ou abaixo da mais recente alta ou baixa. Como ajustar a estratégia de negociação em torno de Releases de Notícias Eu uso o Forex Calendar de forexfactory para manter o controle de dados econômicos. Estatìstica eu encontrei que eu não necessito evitar negociar durante libertações de notícia do impacto elevado. Na verdade, ao negociar com a maioria dos lançamentos de notícias, eu acabo fazendo mais lucro8230 8230 Por que isso é Bancos e outras grandes instituições comerciais pagam milhões por analistas e feeds de dados isso lhes permite fazer suposições educadas sobre os próximos lançamentos de dados econômicos. Essas suposições são fatoradas no preço antes que os dados sejam liberados. Se um comércio configurado formas antes de uma grande liberação de dados econômicos, pode ser um sinal de que as grandes instituições estão se posicionam para a liberação. Se a ação de preço está dizendo para você curto, há geralmente uma razão A única notícia que eu evito é notícias imprevisíveis ou notícias de impacto muito alto, aqui está uma lista rápida: Discursos dos líderes do banco central ou políticos. Anúncios de juros ou qualquer coisa diretamente relacionada a taxas de juros. NFP relatório, o nome mudou há algum tempo para o 8220Non-farm emprego change8221 relatório .. Você também deve prestar atenção para importantes reuniões políticas como o G7 e G8 cimeiras. A recente cimeira do G7 em junho de 2017 causou muitos movimentos imprevisíveis no Euro. Para a maior parte, as notícias podem ser ignoradas com segurança. A única coisa que eu não faço é entrar em um comércio que é acionado por um comunicado de imprensa. Movimentos baseados em notícias tendem a retraçar rapidamente, por isso, se eu tiver um gatilho de entrada, removê-lo antes de qualquer comunicado de imprensa importante. Como você pode ver, a minha estratégia de negociação Forex é simples e permitirá que você faça pips em qualquer condições de mercado, com quase qualquer par de moedas Forex. Ação Action Trading Trading com preço Ação por si só é o principal principal de todas as minhas estratégias de negociação. Este tutorial de ação de preço e vídeo descreve como eu determinar qual fase de movimento que a ação de preço está negociando em que me ajuda a implantar minhas estratégias de negociação de propriedade. Preço Ação Swing Highs e Lows A primeira coisa que precisamos reconhecer é o que é um Swing High e Swing baixo. Esta é provavelmente a parte mais fácil da ação de preços e contagem de barras, embora todo o processo fica mais fácil com a prática. Eu defino uma ação de preço alto como uma combinação de três barras Um bar precedido e sucedido por meias mais baixas Eu defino uma ação de preço balanço baixo como Uma combinação de três barras Um bar precedido e sucedido por maiores baixos Fases do mercado com preço Ação Contrário à crença popular, São na verdade três maneiras que o mercado pode ir para cima para baixo Sideways Com o balanço alta / baixa definição agora em mente, podemos começar a construir algumas camadas para o gráfico para identificar essas fases do mercado e começar a fazer uma contagem simples desses altos e baixos swing . Em suma O mercado está subindo quando o preço está fazendo altos mais altos e baixos mais altos O mercado está indo para baixo quando o preço está fazendo mais baixas e baixos baixos O mercado está indo de lado quando o preço não está fazendo altos mais altos e baixos mais baixos Isto pode soar como o jogo dos childs e uma indicação do óbvio mas você será surpreendido em como frequentemente os povos esquecerão estes fatos simples. Uma das perguntas as mais grandes que eu comecei é, que maneira é ele que vai indo de mercado fazendo um exercício simples você pode ver que maneira que o preço está indo e decide-se em seu plano negociando e mais importante timing de um comércio. O que eu quero dizer por timing Pode ser que você está procurando uma oportunidade de curto prazo como a tendência geral é para baixo, mas o preço em seu frame de tempo de entrada ainda está subindo (HHs fazendo HLs). Há, nesta fase, nenhum ponto em tentar curvar um mercado crescente até que a ação de preço comece a apontar para baixo (fazendo LHs amp LLs. Mais sobre isso em breve). Um Short ou Bearish Bias Alteração ocorre quando a seguinte seqüência se desenvolve. HHgtHLGtLHGtLLGTLH A mudança de polarização é confirmada quando o preço se move abaixo do menor menor feito como destacado no gráfico. Outra maneira de dizer isso é 123 reversão e você está negociando o pullback como seu gatilho de entrada (Linha Vermelha). Existem algumas variações deste padrão, mas isso é simplesmente um preço mudança de tendência de ação em sua forma mais simples. Um longo ou Bullish Bias Alteração ocorre quando a seguinte seqüência se desenvolve. LLgtLHgtHLGtHHGtHL A mudança de polarização é confirmada quando o preço se move acima do último maior alto feito como destacado no gráfico. Outra maneira de dizer isso é 123 reversão e você está negociando o pullback como seu gatilho de entrada (Blue Line). Existem algumas variações deste padrão, mas isso é simplesmente um preço mudança de tendência de ação em sua forma mais simples. Ação de preço de tendência Depois de uma mudança de viés foi visto e confirmado, uma das fases que o mercado pode então tomar é começar a tendência para cima ou para baixo, dependendo da mudança de polarização anteriormente. No gráfico abaixo, podemos ver qual o preço idealmente parece quando a ação de preço está em alta e tendência para baixo. Cada fase mostra preços fazendo HHs amp HLs em seu caminho e LHs amp LLs em seu caminho para baixo. Ranger Price action Agora é aqui que o gráfico pode se tornar interessante. Usando a contagem de ação do preço dos altos e baixos do balanço nós podemos saber em um estágio muito adiantado se o preço vai começar desenvolver a atividade limitada da escala. O preço não está fazendo novos altos OU novos mínimos em movimento. Eu não significo todos os altos / baixos do tempo ou dia novo / semana / mês altos / baixos. Apenas um novo swing alto ou baixo em movimento. Preço vai começar a parar e não fazer um novo swing alta / baixa e, normalmente, vai ficar contido dentro do último balanço alto e baixo que foi feito no gráfico. Não é uma definição simples Definições de regra de gama Preço não faz um novo alto ou baixo no movimento Se o preço permanece contido dentro do último balanço alto e swing baixo para ser feito, o preço permanecerá limite de faixa até que ele faz notar mova altos ou baixos. Preço confirma o intervalo quando uma baixa mais alta e uma maior baixa é feita dentro do anterior swing alta e baixa. No gráfico abaixo você pode ver que a partir do lado esquerdo do preço do gráfico é fazer LHs amp LLs todo o caminho até a primeira seta azul que em tempo real seria a mais recente menor baixa. O preço move-se então mais altamente para fazer um HH. Estes dois níveis de swing foram destacados. No ponto do gráfico, em tempo real, o preço precisa ou começar a mover-se mais alto após o último balanço alto (seta vermelha) fazendo um novo alto OU mover mais baixo passado o último balanço baixo (seta azul) fazendo uma nova baixa. Até que uma dessas coisas aconteça, o preço provavelmente permanecerá ligado à faixa. Como o preço desdobrado sobre o preço do gráfico fez um swing mais alto baixo e um swing mais alto dentro do balanço anterior swing alto e baixo destacou confirmando que a ação de preço estava se movendo em uma fase de consolidação. Algumas considerações para identificar intervalos em uma fase inicial em tempo real são que o preço poderia estar criando um pullback ou mudança de polarização e como o gráfico se desenrola para você um novo alto ou baixo poderia ser feito anular o intervalo de potencial. Existem várias definições de um intervalo um dos mais comuns é que você está procurando um duplo toque de apoio e resistência. Para mim este é um pouco tarde demais no jogo como o preço não pode criar o toque duplo como no exemplo acima. Com este método de ação de preço que você pode identificar a possibilidade de uma gama de desenvolvimento muito cedo sem ter que se preocupar se preço faz ou não lhe dá o toque duplo. Como você pode ver com essa definição que você iria interpretar que o preço não é intervalo limitado em tudo, mas, você pode ver claramente visualmente que o preço está se movendo de lado sem qualquer definição. O que você deve ter aprendido com este breve artigo Uma regra simples método definido para identificar swing altos e baixos Como usar este balanço alta / baixa definição para interpretar preço ação mercado fases Como identificar uma mudança de polarização Como identificar tendência de preço ação Como identificar Variação da variação do padrão de variação Nas variações abaixo, podemos ver a variação do padrão de ação de preço e compará-las ao padrão de ação de preço descrito acima. A única diferença principal é que você está procurando uma ruptura de um balanço anterior alta ou baixa como o primeiro qualificador para indicar uma mudança potencial de polarização. Simples, poderoso e eficaz preço estratégias de negociação de ação Para todos os comerciantes sérios lá fora, meu nome é Anastácio. Ive sido um comerciante para os últimos 3 anos. Eu imagino que minha experiência como um comerciante newbie foi semelhante a muitos de vocês - ou seja, eu estava frustrado e perplexo. Eu tentei todos os tipos diferentes de sistemas, e seus indicadores extravagantes. Ive muitas vezes mais cedo no meu quotcareerquot caiu para o quotget ricos negociação rápida quot esquemas, e eu paguei caro por isso. Agora, doom e melancolia. O único tipo de metodologia de negociação que já trabalhou para mim ironicamente não envolve o quothelpquot de um gazillion indicadores. Era cartas puras, limpas, cruas que eu usava para aproveitar os benefícios da negociação de ação de preço. Antes de começar, eu gostaria de ser totalmente transparente. Sem segredos aqui. Eu sou um membro do The Forex Guy Price Action War Room, e é onde Ive refinado minhas habilidades de negociação de ação de preço. Eu me ofereci para ajudar com o fio, e Im olhando para a frente como Im bastante apaixonado sobre a negociação de ações de preço e acredito que este segmento não só ajudar os comerciantes em dificuldades lá fora, mas também me ajudar com minhas habilidades como um comerciante, ajudando os outros. Neste segmento, vou mostrar algumas das técnicas de ação de preço e estratégias usadas pela comunidade no Forex Guy, bem como algumas demonstrações de gráfico antes / depois que são aplicadas no mercado. Algumas das técnicas e estratégias podem ser comuns para alguns de vocês experientes comerciantes de ação de preço, mas há outras técnicas que o Forex Guy implementa que eu acho muito original, e eles têm funcionado bem para mim. Eu não quero deixar uma enorme parede de texto, então eu desmamar as informações no segmento post-by-post como setups de negociação desenvolver. No gráfico acima, estavam dando uma olhada no AUD / USD no horário diário. É claro a primeira vista que este mercado está em uma tendência de queda forte, que realmente abrange todo o caminho a partir de abril. Nós vimos recentemente o mercado retrace e testar um nível de resistência chave em um movimento correcional. Um antigo nível de suporte, agora sendo testado novamente como resistência, cria um spot quothot no nosso gráfico onde bons sinais são fortemente valorizados. O mercado rallied e testou esta mancha do quothot na carta, que foi rejeitada posteriormente pelos ursos que nos deixaram com o que nós chamamos um sinal bearish da rejeção. O mercado nos comunicou claramente que preços mais altos não eram tão desejáveis, e podemos usar sinais de rejeição como esses para antecipar preços mais baixos e entrar em movimento. Desde que o mercado está em uma tendência desobstruída para baixo, o sinal de rejeição bearish combina acima agradàvel com o momentum atual da tendência. Nós defendemos o ditado que a tendência de quotthe é seu friendquot, especialmente uma tendência thats tão forte quanto o que temos aqui no AUD / USD no momento. Preste atenção a este espaço para a explicação continuada de vários sinais da ação do preço. Eu vou manter o tópico atualizado com as configurações de negociação à medida que eles se desenvolvem. Eu estarei feliz responder a todas as perguntas que alguns de você doutor têm para mim. Obsessed com preço Action Trading, Swing Trading amp Breakout Estratégias Meus gráficos são diferentes do seu, o corretor deve ser um daqueles cujo dia de negociação fecha em Nova York fechar, qual é a vantagem Yeah, thats correto. O gráfico acima é da Alpari UK, que usa as velas próximas de Nova York. Nós preferimos usar velas próximas de Nova York porque logicamente falando, o mercado fecha quando New York fecha, como sua última sessão em um dia de negociação / semana, o que dá como uma representação precisa do mercado. Se tivéssemos velas, por exemplo, que fechou durante o fim de Londres, o preço de negociação está sujeito a alterações como há ainda um pouco de negociação acontecendo durante a sessão de Nova York, então você vai ficar com um preço de fechamento impreciso. Tanto quanto as velas diárias que faltam vão de sua imagem do gráfico, aquelas olham-me ser velas do fim de semana, que são bàsicamente irrelevantes e inúteis porque não há muito negociar em toda ir sobre dentro desse período. Obcecado com preço de ação Trading, Swing Trading amp Breakout estratégias Yeah, thats correto. O gráfico acima é da Alpari UK, que usa as velas próximas de Nova York. Nós preferimos usar velas próximas de Nova York porque logicamente falando, o mercado fecha quando New York fecha, como sua última sessão em um dia de negociação / semana, o que dá como uma representação precisa do mercado. Se tivéssemos velas, por exemplo, que fechou durante o fim de Londres, o preço de negociação está sujeito a alterações como há ainda um pouco de negociação acontecendo durante a sessão de Nova York, então você vai ficar com um preço de fechamento impreciso. Ainda outro, o altruísmo é incrível, mas não inesperado. Quando você vai começar a cobrar por sua notável visão sobre forex tradingIf seu segmento sobre quotbaby pipsquot é qualquer coisa para ir pelo convite para o seu site deve seguir em breve. 99 ou talvez 129 um mês. O fórum comercial é mais lotado com scammers vendendo as mesmas coisas. Eu concordo que PA é o caminho a percorrer, mas você não tem que pagar esses artistas BS para aprender sobre ele. Ainda outro, o altruísmo é incrível, mas não inesperado. Quando você vai começar a cobrar por sua notável visão sobre forex tradingIf seu segmento sobre quotbaby pipsquot é qualquer coisa para ir pelo convite para o seu site deve seguir em breve. 99 ou talvez 129 um mês. O fórum comercial é mais lotado com scammers vendendo as mesmas coisas. Eu concordo que PA é o caminho a percorrer, mas você não tem que pagar esses artistas BS para aprender sobre ele. Eu esperava evitar comentários negativos como este, para começar com eu claramente declaração no meu primeiro post que eu era um membro da comunidade DnB War Room tentando ser totalmente transparente para que não haja surpresas ocultas. Sim, você tem que pagar por War Room adesão e eles ensinam coisas realmente boas lá que eu tenho beneficiado. Eu não vou usar esse segmento para atrair as pessoas para comprar a associação, porém, vou simplesmente mostrar alguns dos conceitos básicos que aprendi do DnB War Room e como eu os aplico ao mercado. Edge, se você não gosta da idéia de pessoas vendendo coisas, por que você está lendo através do fórum comercial É como você está ofendido por jurar em um programa de TV, mas em vez de mudar o canal que você sente lá e ouvir mais do juramento e Então whinge sobre ele a alguém mais tarde. Você entra na seção comercial, que é um lugar feito para as pessoas para anunciar seus sistemas de negociação (que você é, obviamente, contra), mas em vez de fechar a página ou mover para outro fórum você sentar aqui e tentar degradar-me sobre fazê-lo. Primeiro de tudo, eu estou ciente da quantidade de golpes no mercado Forex, mas isso não significa que eu sou algum tipo de scammer por padrão. Eu resent você usando a frase Concordo que PA é o caminho a percorrer, mas você não tem que pagar esses artistas BS para aprender sobre ele. Diga-me por favor o que eu sou BSing sobre Ive sido 100 honesto. Em segundo lugar, ninguém quer ouvir sua lamentação. Se você não gosta do que está acontecendo aqui ou no fórum comercial, em seguida, não abri-lo, especialmente não abrir thread someones novo e começar a deixar cair suas bombas negativas. Você já fez a suposição de que o fórum comercial não é para você, mas você veio aqui e começar a voar de qualquer maneira. Você me lembra aquele episódio dos simpsons, onde Bart descobre um bolo eletrizado. Bart sabe que cada vez que ele pega o bolo da taça ele vai ser eletrocutado, mas apenas continua agarrando-o. Em outras palavras, se o fórum comercial prejudica seus sentimentos tanto não entre aqui. Obcecado com preço de ação Trading, Swing Trading amp Breakout Estratégias Dando uma olhada em XAU / USD (Gold) no período de tempo Daily, podemos ver um potencial muito interessante criado para a próxima semana. Na semana passada, o preço foi perfurado através de um nível de resistência chave, e agora está segurando como novo suporte. Uma sucessão de Higher Highs e Higher Lows é uma indicação de que o mercado está tendendo para cima no momento. Olhando para a vela de sexta-feira, podemos ver que o preço re-testado o nível de apoio, e fechado como um dia dentro, mas também como uma pequena vela rejeição bullish. Dentro dias são basicamente uma bandeira de consolidação. Com base no recente impulso, podemos antecipar preços mais elevados. Se o mercado não conseguir mover-se mais alto e cair fora de um sinal bearish, então nós poderíamos olhar mais movimento descendente a vir. Estamos bem na linha na areia no momento. Uma coisa que temos de ter cuidado são as lacunas de fim de semana, que pode destruir a nossa chance de entrada e destruir a dinâmica da ação de preço criado. Podemos ver uma grande diferença neste fim de semana devido a alguns problemas com Frances classificação de crédito. Nós também não queremos ter qualquer breakouts durante o início da Ásia sessão como eles geralmente acabam falhando, especialmente em uma segunda-feira quando a maioria do mercado está offline. Obcecado com preço de ação Trading, Swing Trading amp Breakout estratégias Yeah, thats correto. O gráfico acima é da Alpari UK, que usa as velas próximas de Nova York. Nós preferimos usar velas próximas de Nova York porque logicamente falando, o mercado fecha quando New York fecha, como sua última sessão em um dia de negociação / semana, o que dá como uma representação precisa do mercado. Se tivéssemos velas, por exemplo, que fechou durante o fim de Londres, o preço de negociação está sujeito a alterações como há ainda um pouco de negociação acontecendo durante a sessão de Nova York, então você vai ficar com um preço de fechamento impreciso. Eu tenho um Alpari UK (MT5 Demo) e rima com o seu gráfico assim fogo em permite ver o que podemos aprender com você. GBP / USD acabou de voltar para a direita em um nível de resistência chave, bem como resistência dinâmica, lutando para manter e criar mais altas, e caiu de um forte bearish dentro de vela configurado última sexta-feira. O 20 EMA geralmente atua como um ponto de viragem forte em mercados de tendências e, após o preço se aproximou, ele caiu de um bearish dentro de vela montado com um bom forte bearish perto dele. Esta é uma razão para nós antecipar uma reversão aqui. A vela do dia interno diz-nos que o mercado stalled neste ponto de giro chave, e que os comerciantes poderiam considerar shorting porque o preço quebra abaixo abaixo do dia interno. Como eu estou escrevendo este post, eu já posso ver que o preço está começando a empurrar mais baixo. Mal manter atualizações como o comércio progride. Obsessed com preço Action Trading, Swing Trading Breakout Estratégias GBP / USD tem apenas retraced direita em um nível de resistência chave, bem como resistência dinâmica, lutando para manter e criar mais altas, e caiu de um forte bearish dentro vela criada na sexta-feira passada. O 20 EMA geralmente atua como um ponto de viragem forte em mercados de tendências e, após o preço se aproximou, ele caiu de um bearish dentro de vela montado com um bom forte bearish perto dele. Esta é uma razão para nós antecipar uma reversão aqui. A vela do dia interior diz-nos que o mercado stalled neste ponto de viragem chave, e que os comerciantes. Desculpe a minha ignorância, mas qual é a diferença entre quotresistancequot e quotdynamic resistancequotI pensei que vocês estavam todos sobre empurrando livre indicador de negociação (mais de quotbaby pipsquot Lembro-me de um de seus mentores dizendo um cartaz para remover o MAs exibidos no gráfico que tinham postado) Então o que está com o 20 EMAWhat você poderia fazer é lançar em um EMA 50 ou mesmo um EMA 63 e criar um DnB Shadow. Agora thats uma idéia original. Holy Grail Eu acho que estamos em algo aqui manter o bom trabalho. Desculpe a minha ignorância, mas qual é a diferença entre quotresistancequot e quotdynamic resistancequotI pensei que vocês estavam todos sobre empurrando livre indicador de negociação (mais de quotbaby pipsquot Lembro-me de um de seus mentores dizendo um cartaz para remover o MAs exibidos no gráfico que tinham postado) Então o que está com o 20 EMAWhat você poderia fazer é lançar em um EMA 50 ou mesmo um EMA 63 e criar um DnB Shadow. Agora thats uma idéia original. Holy Grail Eu acho que estamos em algo aqui manter o bom trabalho. É meu entendimento que qualquer coisa quotdynamicquot é um objeto em movimento, então para mim resistência seria uma linha fixa horizontal, enquanto dinâmico seria uma linha média móvel. Você menciona no seu primeiro post que não precisamos pagar por essa informação de ação de preço como se você soubesse tudo e aqui você está fazendo uma pergunta básica. Meu sentimento é que você pagou mais por um curso e recebeu menos do que o que você encontrou de graça, daí você tem uma cruz para suportar. Não se preocupe com isso, a maioria de nós tem sido lá também É a coisa mais fácil para complicar a sua negociação, qualquer um pode fazer isso É meu entendimento que qualquer coisa quotdynamicquot é um objeto em movimento, para me resistência seria uma linha fixa horizontal, enquanto dinâmico Seria uma linha de média móvel. Você menciona no seu primeiro post que não precisamos pagar por essa informação de ação de preço como se você soubesse tudo e aqui você está fazendo uma pergunta básica. Meu sentimento é que você pagou mais por um curso e recebeu menos do que o que você encontrou de graça, daí você tem uma cruz para suportar. Não se preocupe com isso, a maioria de nós foram lá também Obrigado por isso, eu deveria ter sido capaz de trabalhar que um eu mesmo. Eu certamente não quotknow allquot. Você está correto em assumir Ive pago para o curso estranho ao longo dos anos, mas em geral Ive sido feliz com o que eu recebi. Devo admitir que eu gosto de baiting esses scammers, perverso eu sei, mas divertido assistindo os subordinados executar Para sua defesa. Boa sorte. Commercial Member Juntou-se em Abril de 2017 394 Posts O 10/20 EMAs que estão em nossos gráficos são usados ​​para mapear o valor médio de preço. Eles atuam como suporte dinâmico e resistência, em condições de tendência o valor médio muitas vezes age como um ponto de viragem forte. Nós não usá-los para sinais crossover, ou qualquer um dos outros métodos típicos de média móvel de negociação. Estes mercados apenas não têm qualquer momento neles no momento, possivelmente devido a toda a coisa de comércio de Verão. Obcecado com preço de ação Trading, Swing Trading amp Breakout Strategies Registrado em jul 2017 Status: Member 3,145 Posts Online Agora Obrigado por isso, eu deveria ter sido capaz de trabalhar que um fora de mim. Eu certamente não quotknow allquot. Você está correto em assumir Ive pago para o curso estranho ao longo dos anos, mas em geral Ive sido feliz com o que eu recebi. Devo admitir que eu gosto de baiting esses scammers, perverso eu sei, mas divertido assistindo os subordinados executar Para sua defesa. Boa sorte. Ainda bem que fomos capazes de divertir você e para DnB grande resposta vou honrá-lo com um vouch E edge540, eu não sei se você olhou para o site, mas há apenas um pagamento de tempo para a vida inteira Ao contrário de alguns que você se refere a onde eles Quero pagamentos mensais contínuos, é provavelmente menos do que a maioria dos novos comerciantes vai explodir em alguns maus negócios que já mencionei, eu sei de onde você está vindo, mas pense nisso não a partir de sua experiência, mas a partir de perspectiva alguém que não sabe absolutamente nada Sobre o comércio Por isso, pelo menos, eles estão recebendo alguma educação para o seu dinheiro, a negociação é um risco e por isso está se juntando ao seu site, pode ganhar algo, pode perder alguma coisa E se eles são persuadidos a desistir scalping, mostrado apenas 1 bom dia , Pinbar comércio configuração, eles poderiam possivelmente recuperar essa despesa rapidamente Como dizem, se você acha que a educação é caro, tente a ignorância É a coisa mais fácil de complicar a sua negociação, qualquer um pode fazer isso Comercial Membro Juntou-se em Abril de 2017 394 Posts Obrigado pelo seu apoio Erebus , Eu não estou tentando scam qualquer um. Como eu disse, estou ciente de que o mercado Forex está saturado com fraudes e weve tentou muito difícil definir-nos para além de todos os que a negatividade. Eu acho que Edge tem um monte de questões pessoais que ele deve estar lidando com, talvez ele perdeu muito dinheiro para os mercados e sua amargura para outras pessoas é o resultado disso. Se você foi enganado antes da borda e foi queimado nos mercados, eu sou pesaroso ouvir isso mas por favor pare de trolling esta linha. Eu mal tenho conseguido isso e você está em cima de mim. Eu dei uma olhada no seu post história e vejo youve sido indo para outros segmentos de pessoas e ficando todo amargo com eles também. Seriamente Edge, direcionar sua raiva em outro lugar, youre nunca vai obter um aperto com a negociação por reagir de forma negativa o tempo todo. Obsessed com preço negociação de ação, Swing Trading amp Breakout estratégias Eu esperava evitar comentários negativos como este, para começar com eu claramente declaração no meu primeiro post que eu era um membro da comunidade DnB War Room tentando ser totalmente transparente para que não haja Surpresas escondidas. Sim, você tem que pagar por War Room adesão e eles ensinam coisas realmente boas lá que eu tenho beneficiado. Eu não vou usar esse segmento para atrair as pessoas para comprar a associação, porém, vou simplesmente mostrar alguns dos conceitos básicos que aprendi do DnB War Room e como eu os aplico ao mercado. Beira. Não perca seu tempo com ele Ele fez o mesmo comigo no meu fio, mas o que mais você esperaria de alguém que passou os últimos 6 anos pulando de fio a fio em busca de não só o Santo Graal, mas o Santo Graal LIVRE Ele É apenas típico daqueles que nunca irão fazê-lo na negociação e são tão dobrados fora de forma, eles querem torná-lo inferno para aqueles que podem. Basta continuar fazendo o que está fazendo, IGNORE os negativos Nellies e bani-los de seu segmento, colocando-os em sua lista IGNORE - dessa forma, você será capaz de ajudar aqueles que são APRECIATIVOS do que você está fazendo. ESPECIALISTAS NA AÇÃO DE PREÇO em SUPORTE E RESISTÊNCIA (PASR) Não desperdice seu tempo nele Ele fez o mesmo comigo no meu fio, mas o que mais você esperaria de alguém que passou os últimos 6 anos pulando de linha para fio em busca de não Apenas o Santo Graal, mas o Santo Graal LIVRE Ele é apenas típico daqueles que NUNCA farão isso em negociação e são tão dobrados fora de forma, eles querem torná-lo inferno para aqueles que podem. Basta continuar fazendo o que você está fazendo, IGNORE os negativos Nellies e bani-los de seu segmento, colocando-os em sua lista IGNORE - dessa forma, você será capaz de ajudar aqueles. Um scammer a outro. O que uma piada. Vocês respondem com os mesmos clichês velhos supondo que você sabe tudo sobre mim, quando na verdade você sabe nada. Eu havent realmente foi scammed, a menos que é claro que você iria chamar um mês na antiga quotStratsquot thread um scam. Its interessante notar Que quotStratquot é um companheiro de quotJackoquot, o maior scammer de FFs de todos os tempos.

Websocketpp binary options


Postado em protocolos Recentemente eu tive que adicionar um servidor WebSocket para um projeto C. Algumas pesquisas mostraram que as opções aqui são demais. Existem algumas opções baseadas em C, e é claro que você pode escolher o módulo Websocket das bibliotecas POCO 1 se desejar uma abordagem C. Uma vez que este projecto particular é escrito em C I muito preferido uma solução puramente C, de preferência stand-alone. Em última análise, eu escolhi o (criativamente nomeado) Websocket biblioteca 2, também conhecido como Websocketpp. Principais argumentos aqui foram mencionados como sendo uma solução orientada a objetos C, sem dependências significativas, bem como a facilidade de implementação graças a ser uma biblioteca de cabeçalho-somente. Websocket é uma biblioteca bastante modular, fazendo uso pesado de modelos para montar várias configurações, pontos finais e similares em um todo coerente. Como a base para o módulo de transporte pode, por exemplo, escolher a partir de iostreams (muito lento) e ASIO. Para o último um pode escolher entre Boost ASIO e ASIO autônomo. Há também a opção de não usar recursos C11 e usar as alternativas Boost em vez disso. Uma vez que este projecto envolveu uma série de objectivos de compilação, nem todos apresentando um compilador capaz de C11, a configuração final envolveu uma dependência Boost utilizando a sua ASIO e a biblioteca do sistema, bem como várias outras dependências apenas de cabeçalho. Depois de iniciar a integração real da biblioteca em meu projeto, eu no entanto descobrir que a qualidade da documentação é very8230 sub-optimal. A documentação é dividida entre o site do GitHub e o próprio site do autor, com a maior parte desta documentação completamente e completamente desatualizada. Só depois de quantidades significativas de tentativa e erro consegui obter uma implementação totalmente funcional. Para salvar os outros o problema, gostaria de apresentar uma versão (simplificada e alterada) da minha implementação. Espero que seja útil. Let8217s passar para o arquivo de cabeçalho de nossa implementação: Com esses dois inclui nós escolhemos a função de servidor Websocket e disponibilizar a configuração ASIO sem recurso TLS, ou seja, sem conexões criptografadas. Nossa definição de classe implementa uma classe estática. Isso nos permitirá usar a funcionalidade do Websocket de várias classes. Websocket é thread-safe, então tudo o que temos de se preocupar é o acesso de nível multi-thread para nossas próprias estruturas de dados e variáveis. Passando para a implementação, podemos ver primeiro as inicializações estáticas habituais e fusão de namespace: Next é inicializar a biblioteca ea instância do servidor: Ao usar a opção de transporte ASIO, chamamos seu método de inicialização aqui. Podemos querer redirecionar a saída de registro para nosso próprio método de log. O logger básico do Websocket8217s nos permite definir uma alternativa ostream para o padrão std :: cout e std :: cerr. Vamos olhar para isso em mais detalhes mais tarde. Em seguida, definimos os manipuladores de mensagens. Estes são todos os métodos de retorno de chamada que vamos definir em um momento. Com toda a configuração feita, podemos começar a ouvir usando a estrutura de transporte, isso é feito com a chamada listen () no objeto de servidor. Este método não é exceção-livre, assim que nós o cercamos com um bloco do try / catch. Finalmente, começamos a aceitar conexões. Só precisamos iniciar o servidor propriamente dito agora, o que é feito na seguinte função: Novamente, este é outro método que isn8217t exceção-livre, então temos que cercá-lo com um bloco try / catch. A outra pista é que quando desligamos o servidor em algum ponto, temos que esperar por esta (runking) run () chamada para retornar antes de, por exemplo, terminar um thread. Desligando o servidor Websocket é bastante óbvio: primeiro paramos de ouvir. Isso significa que não aceitaremos novas conexões. Em seguida, passamos por todas as conexões websocket que ainda temos e fechar cada um deles. Finalmente chamamos stop () no objeto servidor. Isto não é estritamente necessário, mas irá assegurar que o backend de transporte está completamente desligado e quaisquer ligações restantes terminadas com força. Vamos passar a aceitar novas conexões. Para isso, podemos usar um número de manipuladores 3, incluindo open () e validar. Eu escolhi o manipulador de validação, uma vez que permite filtrar as conexões de entrada e rejeitar qualquer que não autenticar corretamente ou tais: Este código mostra como obter a conexão por trás de um identificador de conexão do Websocket e extrair o URI incluindo sua seqüência de parâmetro de consulta de isto. Aqui nós assumimos que o cliente de conexão tem que fornecer uma ID baseada em strings, embora também se possa usar outro identificador, com base na implementação. Usamos o bloqueio pthread baseado em torno do mapa websockets para garantir que nenhum acesso simultâneo ocorre nesta estrutura de dados e inserir o novo identificador websocket com seu id como chave. Podemos também querer implementar os manipuladores fail () e close (): Para o manipulador de falha, podemos obter a conexão como antes, e extrair o objeto de código de erro para aprender o motivo por trás da falha. O manipulador próximo geralmente deve ser bastante chato, mas pode ser informativo para ter a confirmação em um log ou tal de uma conexão fechada com êxito. Seguindo em frente, temos apenas de olhar para como enviar dados para um tal soquete. Essa função obtém o identificador de conexão apropriado com base no ID e, em seguida, procede a gravar os dados fornecidos para essa conexão. O método getWebsocket () é um esforço trivial de localização e iteração baseado em mapa STL e isn8217t mais documentado aqui. Não se esqueça de bloquear o mapa ao executar as ações find e iterator nele. Por fim, como fechar um soquete: Aqui nós novamente obter o identificador de conexão correta, somente desta vez usamos o método 8216close8217 em vez de 8216send8217. Podemos enviar um motivo próximo usando uma string, ou simplesmente enviar uma string vazia. Finalmente, o ID é apagado do mapa de websockets eo identificador de conexão agora inválido com ele. Com isso, temos tudo o que precisamos para o servidor Websocket, exceto por uma coisa: o redirecionamento da saída de log de Websocket. Vimos anteriormente que usamos o método setostream () nas interfaces de log. Na declaração de classe vimos este misterioso tipo 8216LogStream8217 e um ostream, e novamente nas inicializações estáticas. O que acontece aqui é que esta classe LogStream é uma implementação personalizada do std :: streambuf, atribuído a um objeto std :: ostream que, em seguida, substitui o log padrão Websocket8217s saídas. Para a implementação real streambuf, um iria usar algo parecido com isto: Nós apenas substituir o método virtual overflow () na classe streambuf. Na implementação padrão, o buffer padrão transborda para cada caractere gravado na classe streambuf e, portanto, nosso método overflow é chamado para cada caractere. Usando uma string como buffer, capturamos cada caractere recebido e verificamos se é um caractere de nova linha ou não. Se é que temos uma linha completa que podemos então escrever para qualquer funcionalidade de log que usamos em nosso projeto. Depois disso, esvaziamos a seqüência de buffer e continuamos com a nova linha. Em conclusão, devo dizer que, apesar do esforço que me custou para obter uma integração de trabalho Websocket no meu projeto, eu acho que valeu a pena. Tecnicamente é uma biblioteca bem projetada com um monte de recursos interessantes e graças à sua natureza baseada em modelo de facilidade de expansão e configuração para atender a diferentes finalidades. Sua principal fraqueza é simplesmente a documentação desatualizada, falta e ocasionalmente errado e exemplos. Esperemos que este artigo irá corrigir pelo menos parte desse problema Java em muitos aspectos é uma linguagem de programação muito excêntrica. Ler as respostas do designer8217s a perguntas sobre seu design leva a idéias interessantes, como que tipos de inteiros não assinados seriam confusos e propensos a erros para o programador médio. Há também o pensamento de que Java é puramente orientada a objetos, mesmo que tenha muitos tipos primitivos e conceitos espreitando em suas profundezas. Seu design apresenta problemas muito desconfortáveis ​​para os desenvolvedores que procuram ler, escrever e geralmente lidar com dados binários e arquivos, como toda a linguagem parece ser orientada para formatos baseados em texto, como XML. Isso leva a problemas como como implementar um protocolo de rede binário básico. Muitos protocolos de rede e comunicação são binários, pois isso os torna mais fáceis e rápidos de analisar, mais leves e menos propensos à interpretação. A questão aqui é como implementar tal protocolo em uma linguagem que é totalmente estranho com os conceitos de inteiros não assinados, sobrecarga do operador e similares. A resposta mais elegante que eu encontrei até agora é ficar de baixo nível, e eu realmente quero dizer baixo nível. Vamos tratar os inteiros inteiros incorporados do Java8217s como se eles não fossem assinados usando operadores bit a bit onde necessário e usar byte-arrays para traduzir entre Java e o mundo externo. O tipo de byte em Java é um inteiro assinado de 8 bits com um intervalo de -128 a 127. Para nossos propósitos, iremos ignorar o bit de sinal e tratá-lo como um inteiro não assinado de 8 bits. A comunicação de rede ocorre em fluxos de bytes, com o lado receptor interpretando-o de acordo com um protocolo predefinido. Isso significa que para escrever no lado Java para o soquete de rede, teremos que colocar os bytes necessários em uma matriz de bytes preparados. Como as matrizes de Java são de tamanho fixo, como em C, faz mais sentido utilizar uma matriz de bytes por campo ou pré-alocar toda a matriz e copiar os bytes para ela. A escrita é feita no Java Socket via seu OutputStream que nós embrulhamos em um BufferedOutputStream. Quaisquer cadeias ASCII no protocolo que definimos como bytes individuais. Felizmente os códigos ASCII só vão para 127 (0x7F) e, portanto, cabem dentro da parte positiva do tipo de byte Java8217s. Para valores que se estendem para o intervalo negativo do byte, poderemos ter que usar o bit masking para lidar com o bit de sinal, ou fazer a conversão nós mesmos. Definimos a versão do protocolo como um int (BE assinado, 32 bits), que convertemos para um byte usando um elenco simples, removendo os três bytes mais altos. Novamente preste atenção ao valor do int. Se it8217s maior que 127 você tem que lidar com o bit de sinal novamente ou arriscar um estouro. Neste exemplo, implementamos um protocolo de menor-endian (LE). Isso significa que na conversão para uma matriz de bytes de um inteiro de 16 bits ou maior, temos que colocar o LSB primeiro, como é feito na função intToByteArray (). Também adicionamos um indicador de comprimento de mensagem no início da mensagem we8217re enviando na forma de um int, estendendo a mensagem por 4 bytes. Ler a resposta e interpretá-la é similar: trata-se de uma amostra breve e ingênua que apenas tem de ler uma única resposta, ignorar o indicador de comprimento da mensagem e ler apenas cinco bytes. Em uma aplicação mais complexa você converteria as seções individuais da matriz de bytes para seus respectivos formatos (strings, ints, etc.) e as verificaria. Para isso, você usaria uma função para inverter a partir da matriz de bytes de ordem LE para o int de ordem BE, como a seguinte: De muitas maneiras é irônico que o bit muda e os operadores bit a bit são o caminho a percorrer com uma linguagem que se perfila como uma alta , Mas tal é o resultado das escolhas de design feitas. Embora seja verdade que o código de matriz de bytes acima orientado poderia ser encapsulado por classes de fantasia que levaria o tediousness fora de implementar tal protocolo, em essência, eles fariam exatamente o mesmo como detalhado acima. Com a próxima versão do Java 8, os inteiros não assinados serão introduzidos pela primeira vez de forma limitada, mas para a maioria dos projetos (incluindo os baseados no Android) it8217s não é uma opção para atualizar para ele. Para referência, o código acima é usado em um projeto real I8217m trabalhando e é, tanto quanto eu sei funcional. No entanto, não posso aceitar qualquer responsabilidade por qualquer coisa que vai mal, aplicativos quebrando, casamentos rasgados ou animais de estimação incendiados. Quaisquer outras verificações e manipulação de erros é provavelmente uma idéia incrível para tornar o código mais robusto. Entre os termos de som mais assustadores e oficiais na computação encontramos a palavra 8216protocol8217. Seu significado realmente não é assustador, no entanto. Assim como quando usado em outros contextos, tudo o que significa é uma coleção de acordos sobre como ir sobre algo. Neste caso, estamos falando de protocolos de comunicação, protocolos que permitem que dois ou mais dispositivos e / ou aplicativos se comuniquem uns com os outros. Muito parecido com como os humanos desenvolveram seus próprios protocolos de comunicação, basicamente. Nós também fazemos uma parte de handshake durante a qual nós inicializamos a conexão, seja ela sorrindo um para o outro, observando o clima bonito / terrível ou perguntando depois de algo específico, dependendo se houve contato anterior ou não. Possíveis modos de falha incluem ficar ignorado (Server Time-out), recebendo slapped no rosto após uma falha pick-up linha (Connection Closed By Host) ou interrompido pelo girl8217s muscular namorado (Connection Reset By Peer), bem como abordar a Pessoa errada (Conexão Negada). Após estabelecer com êxito a conexão, as informações são trocadas. Para os seres humanos, tanto durante o aperto de mão como na comunicação, a forma usada para o intercâmbio de informações é uma chamada linguagem, um conjunto de sílabas um tanto orgânico e informal que, quando colocadas na ordem certa (8216spelling8217 e 8216grammar8217), podem ser usadas para evocar a compreensão na parte receptora . Para chegar até esse nível, os seres humanos precisaram de dezenas de milhares de anos para evoluir uma série de grunhidos e outros ruídos aleatórios em algo coerente. Basta dizer que os protocolos de comunicação humana são elaborados, imprecisos, cheios de mal-entendidos e são um claro exemplo de como não projetar um protocolo de comunicação Finalmente, terminando a conexão. Mais uma vez, para os seres humanos isso pode assumir muitas formas, geralmente não resulta em uma terminação limpa e pode adicionar muitos mais minutos a uma conexão. Aren8217t estamos felizes agora que estamos projetando um protocolo de comunicação para computadores Todos brincando de lado, projetar um protocolo de comunicação é bastante fácil. A primeira escolha que temos de fazer é se queremos que o protocolo seja binário ou baseado em texto. Protocolos baseados em texto incluem o protocolo HTTP, que é o que usamos para navegar páginas da web com. O principal benefício dele é que é fácil para os seres humanos escrevê-lo e depurá-lo. A principal desvantagem é que ele é menos preciso e exato que geralmente você pode analisá-lo de uma só vez, pode verificar instantaneamente que ele é válido como um todo e usar a codificação de texto errada pode estragar as coisas muito mal. Você descobrirá rapidamente que é uma maneira incómoda e propensa a erros sobre um protocolo de comunicação. Não é de admirar que eles sejam bastante raramente usados, principalmente com aplicativos de rede por algum motivo. Os protocolos baseados em texto têm o benefício de não serem afetados pela endianness 1, que é a ordem de bytes usada por um sistema particular. Little endian é o que processadores Intel e AMD usam e significam que os bits menos importantes (pouco) são colocados na frente de um byte, enquanto endian grande é o oposto. Isto significa que se tomarmos o número 14 (hexadecimal 0x0E), em little endian um inteiro resultante de quatro bytes se parece com isto: 0E 00 00 00, enquanto que com big endian parece: 00 00 00 0E. Confundir little endian com grande ou o contrário pode levar a interpretar o número erradamente e fazer o nosso pequeno número de 14 em um número muito maior de 917.504. Ups. Para resolver este problema com protocolos binários que podem ser usados ​​em ambientes mistos endian, adicionamos um número mágico à frente do cabeçalho, geralmente dois bytes com valores conhecidos. Ao ler aqueles que sabemos que endianness os dados está dentro Um exemplo é usando 8216MM8217 como em cabeçalhos de arquivo TIFF para indicar big endian (MSB) e 8216ll8217 para indicar little endian (LSB) ordem de bytes. Podemos então inserir uma rotina de análise diferente, ou trocar a ordem de bytes durante a análise. Escrever o protocolo em si é uma tarefa bastante fácil e na minha experiência divertida, mas eu posso apenas ser um pouco louco. É mais fácil quando você sabe quais são os requisitos para o protocolo, mas, em geral, começamos com o indicador endianness se necessário, em seguida, um ou mais indicadores identificando o cabeçalho como sendo o que é esperado. Eu geralmente uso o nome da minha empresa seguido pelo nome do protocolo. Depois disso os dados se seguem. Seções dentro dos dados têm seus próprios cabeçalhos de texto para detectar a corrupção. Quando os deslocamentos aren8217t são corrigidos, como com strings de texto, um inteiro sem sinal precede os dados para indicar o comprimento do segmento. O protocolo básico, portanto, parece o seguinte: Para enviar um protocolo UDS 8216LIST8217 comando para o servidor, usaríamos o seguinte código, este usando um QByteArray: Eu mencionei ainda que os operadores bit a bit são importantes Quando se lida com interações de baixo nível, como Protocolos de comunicação, eles são inestimáveis ​​e one8217d fazer bem para estudá-los. Finalmente, I8217d gostaria de comentar sobre a 8216size8217 variável usada. Com protocolos de rede é difícil para o soquete de recepção saber quando o fim dos dados foi atingido. Colocar o tamanho de todos os dados na frente do cabeçalho como este permite que ele saiba exatamente quanto de dados ainda tem que ser recebido, quando o final dos dados foi atingido e quando um download está incompleto. Analisar o protocolo é essencialmente o oposto de colocá-lo em conjunto. It8217s feito de forma linear, com cheques para cada valor lido. Se feito direito it8217s muito robusto e bastante tolo-prova. Enfim, estes são os conceitos básicos de colocar um protocolo de comunicação em conjunto. It8217s muito fácil, absolutamente não assustador e até mesmo muito divertido Vá dar-lhe uma tentativa algum time. Server iniciado mensagens Uma das principais razões para usar um WebSocket sobre outros tipos de solicitações HTTP é permitir que o seu servidor para empurrar conteúdo para o cliente no momento Quando o cliente não pediu explicitamente algo. Responder a uma mensagem do WebSocket usando o WebSocket é direto, como demonstrado pelo exemplo do echoserver. Se, no entanto, você quiser enviar mensagens com base em eventos no lado do servidor, você precisará de um pouco mais de código. Examinaremos dois exemplos. O primeiro é um servidor de difusão, o segundo um servidor de telemetria. Broadcast Server É semelhante ao servidor de eco em que as mensagens de entrada são ecoadas de volta, mas diferentes em que eles são ecoados de volta para todos os clientes conectados ao invés de apenas o remetente. Para enviar uma mensagem, precisamos de um token que identifique a conexão. Esse token no WebSocket é o connectionhdl. No exemplo do echoserver, o connectionhdl foi fornecido pelo callback onmessage. Todos os callbacks do manipulador incluem um connectionhdl que identifica a conexão que iniciou o manipulador. Para um servidor de broadcast, onmessage precisará chamar send para cada conexão, em vez de apenas o remetente. Para conseguir isso, precisamos manter uma lista de todas as conexões pendentes. Isso pode ser feito armazenando uma lista de connectionhdls preenchidos pelo manipulador onopen e podados pelo onclose. Para cada mensagem recebida, essa mensagem é então copiada em um loop para cada connectionhdl na lista. Nota: Este é um programa básico e simplificado. Erro verificar caminhos de código foram removidos para demonstrar mais claramente a lógica de núcleo. Nem todos esses programas precisarão verificar todos os erros. Você deve verificar e lidar com os que são apropriados para o seu aplicativo. Em segundo lugar, este servidor de difusão simplificado não será bem dimensionado. Os manipuladores do WebSocket bloqueiam funções de rede do núcleo. Enquanto este programa está executando seu loop de envio em onmessage, nenhuma nova conexão está sendo processada e nenhuma nova mensagem está sendo recebida. Isso funcionará bem com um pequeno número de conexões, mas vai quebrar mal quando ampliado. Em geral, para manter a capacidade de resposta em altas taxas de mensagem ou altos níveis de simultaneidade, os manipuladores devem passar solicitações de processamento para outros segmentos de trabalho para realmente executar o trabalho. O exemplo de servidor de difusão incluído na origem da biblioteca corrige ambos os problemas. Se você estiver interessado em ver um exemplo de desempenho superior com verificação de erros, consulte esse código. Servidor de telemetria de origem do programa Enquanto o servidor de difusão empurra mensagens para conexões não solicitadas quando os dados estiverem prontos, tudo começa com uma mensagem de uma conexão. Se você quiser empurrar dados com base em um evento realmente iniciado pelo servidor e não uma resposta a qualquer entrada de entrada há algumas opções. Counterver: Thread ou loop de evento externo Este método usa um thread separado (um loop de evento externo em outro thread funcionará também). O servidor de contagem usa outro segmento para dormir por um tempo e, em seguida, incrementar um contador e envia o novo valor para todos os clientes conectados. Nota: Como o servidor de broadcast acima, este é um programa simplificado. Inclui o núcleo do programa para a claridade mas omite o código detalhado da verificação de erro. Transport :: asio ontimer TODO: notas sobre este onewebsocketpp Alterações destacadas Alterações menores de quebra Um novo método necessário foi adicionado à api de política de transporte e soquete. Uma implementação é opcional. Todas as políticas de transporte incorporadas foram atualizadas. Os autores de transportes personalizados precisarão, no mínimo, adicionar um método vazio com a assinatura correta. Uma limpeza de dependência relacionada C11 trocou a dependência de libboost-datetime para libboost-chrono para compiladores C03 usando Boost versão 1.49 e posterior. Os compiladores C11 não precisarão mais de libboost-datetime. C03 compiladores usando Boost 1.48 e versões anteriores não são afetados e ainda exigirá libboost-datetime. Adiciona manipuladores de HTTP não bloqueadores Os manipuladores de http não bloqueadores fornecem melhorias significativas de desempenho para aplicativos que precisam servir uma resposta HTTP de execução mais longa sem bloquear o tráfego do WebSocket. Consulte a página do manual do manipulador de HTTP para obter informações sobre o uso. Asio Transportes TLS / Security related improvements O Asio Transport agora suporta conexões de saída usando o SNI quando a versão subjacente do openssl o suporta. Os exemplos agrupados que utilizam a configuração Asio configurada para TLS agora demonstram como obter a conformidade com as configurações TLS recomendadas pela Mozillas. Echoservertls compilado com a bandeira moderna e uma versão moderna do openssl passa agora o teste de servidor SSL Labs com um grau de A. Standalone Asio agora suportado Asio Transport pode opcionalmente usar autônomo Asio em vez de Boost Asio. Isso permite o uso do transporte Asio com um ambiente de compilação C11 sem bibliotecas Boost. Para ativar, defina ASIOSTANDALONE antes de qualquer cabeçalho WebSocket ou Asio. Processador de escrita vetorial de transporte Raw / iostream O transporte raw / iostream agora pode opcionalmente registrar um manipulador para gravações vectorizadas ou de dispersão / colheita. Isso resulta em menos callbacks e permite um empacotamento mais eficiente de várias pequenas gravações em um único pacote TCP ou registro TLS. Se nenhum manipulador de escrita vectored for definido, o manipulador de gravação padrão será chamado várias vezes. Esta versão inclui uma série de correções de bugs e limpeza de código / api. Há um pequeno punhado de pequenas API quebrando mudanças de 0.3.0. Mesmo assim, atualizar de 0.3.0 para 0.4.0 deve ser direto para todos os usuários e é altamente encorajado. Alteração de tipo de exceção de alterações A alteração de quebra primária é a alteração no tipo de exceções que lança WebSocket. Antes da versão 0.4.0 exceções foram lançadas com um tipo personalizado websocketpp :: lib :: errorcode. Isso apresentou uma série de questões, principalmente relacionadas a não derivar da norma std :: excepção base e não corresponder a semântica de std :: exception. Começando na versão 0.4.0 todas as exceções lançadas pelo WebSocket serão do tipo websocketpp :: exception que deriva de std :: exception. Isso normaliza todos os tipos de exceção sob a hierarquia de exceção padrão e permite que exceções do WebSocket sejam capturadas na mesma instrução que outras. O código de erro que foi lançado anteriormente é envolvido no objeto de exceção e pode ser acessado por meio do método websocketpp :: exception :: code (). Mudança de Política de Registo Personalizada A API para criação de políticas de registo personalizadas foi actualizada para ser ligeiramente mais genérica. Em particular, já não exige o uso de std :: ostream. Como resultado, quaisquer políticas de registro personalizadas precisarão alterar / adicionar alguns construtores para corresponder à nova API. Todas as políticas de log fornecidas com o WebSocket (a política stub / none eo logger ostream padrão) foram atualizadas. Se você usar somente as diretivas de log padrão, não há alterações que você precise fazer. Assinaturas de métodos de utilidade Três métodos de utilitário tiveram suas assinaturas atualizadas. Esses métodos não fazem parte da API pública do WebSockets, mas alguns usuários podem usar as versões incluídas em vez de incluir suas próprias bibliotecas por conveniência. Se você estiver usando qualquer um desses métodos de utilitário, talvez seja necessário atualizar os sites de chamadas: Duas versões alpha 0.3.x foram feitas desde a última atualização. Nenhum recurso importante foi adicionado. Alguns pequenos recursos foram adicionados e muitos bugs foram corrigidos. Os destaques destes são incluídos abaixo, as notas de versão completas podem ser encontradas no próprio repositório, bem como na página Alterar Log. Alterações destacadas Remove a dependência da biblioteca boost / std ltregexgt. Isso traz compatibilidade completa do C11 com o GCC 4.6 e evita o requisito de empacotar o binário regex bastante grande para aplicações embutidas com espaço limitado. O cabeçalho HTTP que processa a sensibilidade a maiúsculas e minúsculas foi retrabalhado. Caso usado para cabeçalhos de leitura é ignorado por especificação HTTP 1.1. Caso para cabeçalhos você definir será preservado para ajudar a lidar com outras implementações HTTP que exigem certos casos. As licenças de biblioteca de terceiros incorporadas foram consolidadas no arquivo COPYING. A biblioteca de Sha1 foi substituída por uma diferente sob uma licença de BSD melhor que uma licença do freeware para endereçar preocupações sobre a formulação ambígua da licença. Todas as bibliotecas empacotadas agora usam o Expat MIT ou o licenciamento BSD. O transporte Asio introduz o método stoplisten para permitir que um servidor pare de aceitar novas conexões. Iostream transporte introduz setsecure. Setremoteendpoint. Eof. E fatalerror métodos para permitir que os usuários deste transporte para passar informações sobre a conexão através da biblioteca. Atualizações fecham tipos de código e validação com base em atualizações recentes para o registro IANA. Atualiza a segurança do segmento de transporte asio e re-introduz fios para permitir que pools de threads ioservice para trabalhar novamente. Remove o código experimental não utilizado. Isso deve reduzir o uso de memória e melhorar o desempenho, especialmente de criar e destruir conexões. Roadmap for 0.4.x A versão alpha4 hoje provavelmente será a última alfa 0.3.x. A próxima versão será marcada 0.4.x como haverá algumas (muito menor) rompendo api alterações. O ramo 0.3.x agora está completo. Ele foi publicado e marcado como 0.3.x-alpha2 no ramo principal no GitHub. Isso inclui o código que costumava ser o experimental e 0.3.x-cmake ramos. Esses ramos estão agora obsoletos e serão excluídos em um futuro próximo. Todos os lançamentos a partir deste ponto serão encaminhados para o ramo master e semanticamente versionados. Os logs de alterações detalhados estão disponíveis na página de registro de alterações, bem como no changelog. md no repositório. A documentação do Doxygen para a filial 0.3.x está agora disponível em doxygen. websocketpp. org Os relatórios de Autobahn para a filial 0.3.x estão agora disponíveis em autobahn. websocketpp. org WebSocket agora suporta proxies explícitos para conexões de cliente de saída (ws e wss) Alterações básicas cmake compilação amp install suporte adicionado timers de nível de transporte foram implementadas (proxy / connect / DNS resolver / soquete desligamento / handshake TLS) temporizadores nível WebSocket foram implementadas (open / close handshake, ping / pong timeout) Adicionado métodos de conexão para recuperar Os códigos de fechamento, as razões eo código de erro subjacente das conexões fechadas Suporte de proxy de saída explícito Corrige um número de problemas com o comportamento de fim de conexão, especialmente para clientes. TLS desligamento não está mais bloqueando Hybi00 close frame apoio Lotes de documentação remove arquivos não utilizados e outros códigos mortos Roadmap para a versão final 0.3.x continuar a limpeza estilo de código bugfixes mais documentação mais testes Roteiro para 0.4.x 0.4.x será para trás Compatível com 0.3.x Implemente a extensão permessage-deflate Remove a dependência no cabeçalho ltregexgt que tem suporte insuficiente no GCC Novos recursos para o ramo 0.3.x (experimental) em abril: Subprotocol Negociação Hixie 76 / Hybi 00 suporte Outgoing proxy proxy explícito para WS e WSS conexões Autenticação de proxy: Esquema de autenticação básica Capacidade de registrar em um fluxo arbitrário (incluindo arquivos) Melhoria de detalhes, consistência e desempenho de log de erro e acesso Diversos novos exemplos (cliente de telemetria, servidor de impressão, testeeserver, iostreamserver) Ajustes para melhorar o suporte para Visual Studio biblioteca cria e passa testes em arquiteturas 32 bits e PowerPC. Roadmap for May: O último recurso de bloqueio para a versão 0.3.0 é a implementação de tempos limite para vários eventos relacionados à rede. A maioria dos outros trabalhos estarão relacionados ao teste e correção de bugs em preparação para uma versão oficial do beta 0.3.0 ao final do mês. Aviso para usuários da versão 0.2.x. Se o seu software ou sistema de compilação estiver contando com a versão 0.2.x sendo o ramo principal no GitHub, você precisará fazer algumas mudanças no futuro próximo. Gostaria de incentivá-lo a atualizar seu código para as interfaces 0.3.x. Se isso não for possível, existe agora uma ramificação 0.2.x no Git que irá manter 0.2.x código indefinidamente. Novo Fórum / Listas de discussão Este é um fórum aberto de discussão / suporte para perguntas de uso, solicitações de suporte, solicitações de recursos e outras discussões relacionadas ao desenvolvimento mais detalhadas que não são apropriadas para um problema do GitHub. Em geral, se o tópico de resposta / discussão for útil para outras pessoas depois que o problema for resolvido, ele deve ser incluído nesta lista em vez de um problema do GitHub. Esta é uma lista de discussão moderada de baixo volume que incluirá essas atualizações mensais de desenvolvimento, bem como notificações de novas liberações oficiais da biblioteca. A partir desta noite, a filial do WebSocket 0.3.x (experimental) foi atualizada com uma série de novos recursos que o aproximam muito da paridade com 0.2.x. A última grande característica ausente, a função do cliente, foi concluída. 0.3.x agora tem uma função de cliente disponível, incluindo ltwebsocketpp / client. hppgt e três novas configurações padrão, coreclient, asioclient e asionotlsclient. Eles refletem as respectivas configs do servidor. A função do cliente funcionará sem rede através do transporte iostream ou via TCP / IP utilizando o transporte Boost ASIO. O cliente 0.3.x passa todos os testes de conjunto de testes de autobahn estritamente. Um exemplo de cliente está disponível na pasta de exemplos. Outras alterações notáveis ​​recentes: Todos os exemplos e testes de unidade compilados e executados em processadores Intel de 32 bits (i686) Suporte a RNG Classe de base de ligação substituível Novos exemplos e páginas de manual Os readmes para os dois ramos principais foram atualizados com informações mais detalhadas sobre o Status de cada filial. Estes continuarão a ser actualizados. Remaining features before 0.3.x will be ready to replace version 0.2.x: Subprotocol Negotiation Hybi00/Hixie76 protocol support PowerPC/ARM bug fixes Performance tuning, particularly in the area of message buffer pools Unless you need these features specifically, 0.3.x is the recommended version. I have long been interested in writing and experimenting with web based virtual worlds. Some of my more recent projects in that area ran into communication limitations. In 2018 there was no good way to do low latency bidirectional communication to a browser without resorting to non-standard plugins. While researching my options I came across the IETF hybi working group that was chartered to develop exactly what I was looking for. As this is a capability I felt the web sorely needed a standard solution for I joined the group. WebSocket was born as an early implimentation of the WebSocket protocol to test out ideas proposed by the working group and later on performance and interoperability tests. In the last two years there have been three major versions of WebSocket. Versions tagged 0.1 were very rough experimental versions and not compatible with the final RFC6455 spec. It can be found in the legacy branch on GitHub. Version 0.2 was built for performance and interoperability testing (alongside my work implimenting tests for the Autobahn suite ). It can be found in the Master branch on GitHub. While it is a complete implimentation of RFC6455 a number of early design decisions made it impractical for certain use cases, especially those involving multithreading. In the year or so that version 0.2 has been available I have gathered a great deal of feedback about how developers are using C WebSocket libraries. Ive continued to work with the hybi group on standardizing some extensions to the WebSocket protocol, in particular message compression. The completion of C11 has also brought a number additional options that make sense to use. To address these issues and build a library more suitable for general purpose usage I have been working on a third (and hopefully final) version of the library, 0.3. If no major issues are raised, 0.3 will become the stable 1.0 release. High performance, standards compliant, open source, C WebSocket client and server library.

Tuesday 30 January 2018

Guia de mineração


Este breve guia para a mineração abrange as técnicas básicas que você precisa para esmagar spacerocks para diversão e lucro. Se você quiser se aprofundar na mineração, consulte a página Mineração avançada.


Guia para iniciantes


Parabéns, agora você é o orgulhoso proprietário / piloto de uma nova fragata básica da preferência de sua raça. Este navio foi equipado com uma arma de classe civil (variando por navio e habilidade), bem como um laser de mineração básica. Enquanto você também foi fornecido com um tutorial básico por sua companhia de seguros local e agente atribuído, este guia foi fornecido como um suplemento e ajuda para ajudar você a decidir o seu futuro.


Como você provavelmente já viu, esta parte da galáxia não fornece muitos "almoços gratuitos". Espera-se que os proprietários de navios forneçam um serviço ou mercadoria de algum tipo para ganhar ISK. E muitas vezes isso exigirá ISK antes de você pode fornecer muitos serviços. A exceção a isso é a execução de missões de correio simples para outros proprietários de navios, executando missões de agente localizar e destruir simples e mineração. Este guia irá assumir que você vai assumir a mineração; Entretanto, por favor tenha em mente que você não está limitado a ser sempre um mineiro, e muitos outros caminhos de carreira estão abertos para você neste universo.


Verificação Inicial de Mineração


Inicialmente, você precisará minar asteróides de baixo grau. O retorno é um pouco menor do que você pode esperar para um caminho para fortuna e fama; No entanto, eventualmente, você será capaz de passar para asteróides mais valiosos. Por enquanto, você estará preso mineração "comum" minérios. Com um novo jogador de navios e mineração a laser, você não está equipado bem o suficiente ainda para ir atrás de algo vale muito dinheiro, como eles tendem a ser em sistemas onde os piratas vagueiam. Piratas podem (e vão) transformar sua nova fragata agradável em sucata se for dada a chance.


O minério de asteróide do Various contem a composição mineral diferente e você pode querer calcular o rendimento de cada amostra do minério para verificar o que é o mais rentável ao meu. Uma maneira fácil de fazer isso é minar o tipo diferente de minério e vendê-los. Em seguida, basta ficar com o tipo de minério que trazem mais dinheiro.


O minério de asteróide que você inicialmente deve procurar é chamado de "Scordite". É um dos asteróides comuns. Geralmente presentes em sistemas de 1,0 e abaixo. A ressalva é que muitos outros pilotos antes de você provavelmente minou-lo e você não pode encontrá-lo no sistema que você começou dentro Então você pode mina outro tipo de minério ou mover-se em um sistema diferente, a fim de encontrar o tipo de minério preferido.


Antes de você lançar fora da estação, você precisa verificar seu equipamento e dinheiro.


Executando essas missões tutorial deve ter deixado você com uma pequena quantidade de ISK, esperamos cerca de 10.000 ISK, se não mais. Se você não conseguiu pelo menos tanto de suas missões tutorial, você pode querer participar nas 5.000 missões ISK o agente tutorial irá oferecer (envolve destruir 10 drones de treinamento na área de treinamento no sistema de arranque, e recuperar os certificados Eles então cair, não se preocupe muito com os danos, como reparos para o seu navio estão livres para agora). Lembre-se de urdidura de volta para a estação se você ficar sem escudos e / ou armadura. Usando esse dinheiro, você vai querer comprar um Miner 1 do mercado (se ele não está disponível na estação de arranque, aumentar gradualmente a sua faixa de pesquisa de mercado até que haja um disponível). Se você tiver a sorte de também começar com a habilidade de "Eletrônica" (localizada sob a habilidade definida pelo mesmo nome), você também pode querer pegar um scanner de pesquisa, bem como a habilidade de pesquisa. O Mineiro 1 proporcionará um rendimento melhor para a mineração que significa mais ISK para a mesma quantidade de tempo.


Carregue seu equipamento novo indo ao serviço do reajuste e removendo o mineiro básico do navio. Substitua-o por seu novo Mineiro 1. Se você também comprou um scanner de pesquisa, carregue-o em um dos slots com a etiqueta "-" (para o ponto médio) (se receber uma mensagem informando que não é possível montar o scanner de pesquisa Devido à falta da habilidade de eletrônica, isso significa que você comprou um apesar de não ter a habilidade). Uma vez que você está equipado, verifique o serviço de reparação para certificar-se de que seu navio está reparado e, em seguida, sinta-se livre para sair da estação.


Um sistema adequado para lançar sua nova carreira de mineração deve atender aos seguintes critérios:


Seja 1.0 a 0.9 de segurança.


Tenha uma quantidade baixa de outros pilotos nele.


Está próximo (menos de 5 saltos de portão de distância).


Tem pelo menos uma estação que oferece refinação e serviços de mercado.


Encontrar um sistema desse tipo é realmente muito fácil. Abra os mapas de navegação do seu navio (o ícone à esquerda que se parece com alguns pontos brancos conectados com linhas). Isso desencadeará uma consulta à CONCORD para os mapas de estrelas mais recentes e, em seguida, exibi-los com sua localização atual. Haverá também uma nova janela aberta que tem duas guias: Search and Display Settings. Selecione a guia Configurações de vídeo.


Com a guia de configurações de exibição aberta, é hora de fazer algumas alterações. Primeiro vá para a guia Labels e dim todas as opções, exceto para sistemas solares. Em seguida, vá para a guia Estrelas. Vá para Animação e verifique se ambas as opções não estão selecionadas. Agora, selecione Status de segurança sob Cor de estrelas por. Isso mostrará o nível de segurança dos sistemas ao seu redor (se você não puder ver nenhum sistema ao seu redor, talvez seja necessário diminuir o zoom). Os sistemas que você vai querer estar perto do seu próprio (seja ligado a ele por uma linha, ou conectado através de até 2 outros sistemas (conectados por linhas), e terá um ponto branco, significando alta segurança.


Depois de ter encontrado um candidato viável, lembre-se onde ele está e, em seguida, bateu número de pilotos no espaço sob estatísticas. Isso pedirá à CONCORD a localização dos pilotos em toda a galáxia conhecida e atualizá-la em sua tela. Esperançosamente, o ponto que você teve seu olho em não inchar muito, mas se ele fez, passe o cursor sobre ele para ver exatamente quantos jogadores estão no sistema. Qualquer mais de 15 pode levar a aglomeração, mas há uma abundância de sistemas por isso não desista se o que você escolheu também está muito ocupado. Se encontrar um sistema próximo (ou até mesmo ver um sistema em tudo) é um problema, você pode querer alisar o mapa (através do botão rotulado Flatten), ou tente diminuir alguns.


Depois de encontrar um sistema, clique com o botão direito do mouse sobre ele e selecione Definir como Destino. Agora você pode fechar o mapa. Depois de fechá-lo, selecione o botão amarelo grande do piloto automático, sente-se e veja as estrelas passarem.


Voando para um cinturão de asteróides


Clique com o botão direito do mouse na vista de espaço depois que você saiu da estação ou chegou no sistema de um portão de espaço.


Selecione correias de asteróides.


Selecione qualquer um dos cintos de asteróides listados.


Selecione Warp To e a distância do cinto de asteróide que você deseja parar.


A distância depende do nível de segurança em que se encontra e do quão bem equipado está o seu navio, mas não se esqueça de que pode haver piratas NPC que patrulham o cinturão de asteróides e se você se aproximar demais deles, eles podem atacar seu navio. Selecione 60 km para começar e trabalhe sua maneira para baixo. Não há necessidade de tomar muito risco. Tenha em mente que em qualquer sistema com um status de sistema de segurança de 0.9 ou 1.0, você nunca encontrará piratas NPC.


No Cinturão de Asteróides


Depois de chegar você vai ver um bando de asteróides. Você pode obter informações sobre o asteróide clicando com o botão direito sobre ele (abrir o menu de contexto) e clicando em Mostrar informações. As informações sobre o asteróide selecionado serão exibidas. A informação mais importante (e única) é o minério disponível.


Para começar a mineração você tem que estar a menos de 10 km de distância do asteróide. Bloqueie no asteróide (clique com o botão direito do mouse no menu de contexto - & gt; Bloqueie o alvo).


Barra superior agora vai conter um alvo, o asteróide. Na parte inferior do alvo bloqueado, a distância até ele será exibida. Se você estiver muito longe, clique com o botão direito do mouse e selecione a abordagem.


Para efeitos do guia. Sua escolha de asteróide para o meu não faz diferença. Ative o seu laser de mineração clicando com o botão esquerdo do mouse sobre o ícone do laser - que é o item à direita do número dois, atualmente em verde brilhante para indicar que ele está ativo.


O laser de mineração será ativado após 10 segundos. Se você tiver dois lasers de mineração, você pode ativar ambos os lasers simultaneamente. A mineração automática pode ser iniciada segurando CTRL e clicando no laser de mineração. Este processo continuará até que não haja mais espaço no seu porão de carga. Você também pode desativar o laser de mineração clicando com o botão direito do mouse no laser de mineração, em seguida, escolhendo desativar.


Quando um asteróide está esgotado, o rendimento pode cair para apenas alguns bits de minério (uma mensagem correspondente será mostrada). Quer saber onde fica a carga? Menu de contexto no seu navio, em seguida, escolha 'Abrir minha carga'.


Quando sua carga estiver cheia, você deve se deformar para uma estação.


Tenha cuidado se você estiver minando em um sistema com um status de segurança de 0,8 ou menor desde NPC piratas navios podem aparecer a qualquer momento no cinturão de asteróides e poderia comprometer a sua actividade de mineração.


Voltando à Estação


Agora precisamos encaixar na estação. Você pode aproximar a estação com a mesma manobra que um asteróide, mas em vez de selecionar Warp para, selecione Dock no menu de contexto. Isso fará com que seu navio se deforme para a estação e encaixe automaticamente.


Após a chegada, abra o porão de carga do seu navio e mover o minério de minério para o seu hangar (itens) chão.


Nosso próximo passo (se você quiser refinar o minério) é reprocessamento de minério. Nota: Existe uma quantidade mínima necessária para o processamento do minério, que difere entre os tipos de minério. Portanto, você pode ter que repetir asteróides mineração mais algumas vezes, antes de atingir a quantidade definida de minério necessário para reprocessamento.


Quando houver bastante minério. Você pode começar a reprocessar. Pode ser iniciado a partir do serviço da estação espacial (barra de ferramentas superior na UI da estação).


No lado esquerdo da janela estão listados itens que podem ser refinados ou reciclados. No lado direito da janela estão botões para refinação real.


Finalmente, você terá que vender seu minério ou minerais (se você refinou o minério). A melhor maneira de fazer isso é dar uma olhada no mercado, procurar o minério ou minerais, e ver onde as ordens de compra são (ou tentar e vender rapidamente para ver o que você recebe como uma oferta).


Normalmente, é melhor vender ini - tialmente o minério não refinado, pois suas habilidades de refinação dão um rendimento pobre ao refinar o minério. Você pode novamente usar a mesma técnica explicada anteriormente. Uma vez vender o minério e outra vez vender os minerais a partir da mesma quantidade de minério reprocessado e comparar a quantidade de ISK obtidos a partir de ambas as técnicas.


Definir marcadores


Isto é o que separa os mineiros avançados dos novatos. Um novato mineiro irá urdidura para um cinto de asteróides e, em seguida, aproximar-se dos asteróides até que ele ou ela está dentro do alcance para miná-los. No entanto, é possível marcar os asteróides específicos dentro de um cinto, encurtando o tempo de viagem consideravelmente desde a maioria dos navios de mineração são muito lentos.


Usando Turnpoints


Você pode salvar um monte de problemas e marcadores. Se você usar o método Turnpoint:


Montar uma simples fragata de velocidade T1.


Warp para um ponto de entrada de cinto (repetir para cada cinto que você deseja mine).


Fly 160 km em linha reta para cima (aponte para cima com o mouse, clique duas vezes para voar nessa direção, use microwarpdrive para acelerar isso).


Certifique-se de que você pode deformar para os asteróides (clique direito um asteróide em particular no scanner Visão geral para ver se você pode).


Faça um marcador.


Agora você pode se encaminhar para este marcador, em vez do ponto de entrada do cinto. A partir daqui, você pode deformar para o grupo de asteróides ainda não minadas, em vez de a) entrar em ponto de entrada e ter que voar todo o caminho no intervalo ou b) ter que armazenar dezenas de marcadores para asteróides que podem não estar lá mais .


Adquirir este tipo de técnica no início pode ser útil quando você finalmente mover-se dentro da profissão de mineração e acabam fazendo mineração de frota sério com mais de poucos Hulks. O método de Turnpoint então compensa rapidamente: deformar seus mineiros para o Turnpoint e tê-los espalhar ao redor do cinto de lá - o cinto é coberto de forma uniforme e eficiente. Além disso, por espalhar para fora, você reduz a chance de pessoas minerando uns dos outros asteróide e, assim, perder ciclos. O movimento intra-cinturão torna-se viável também: as rochas da mina se estendem, em seguida, se deformam até o ponto de viragem e determinam um novo ponto doce dentro do cinto.


Para um mineiro, há poucas coisas que batem a visão de 10 Hulks caindo na direção do cinturão um após o outro160 ;:-)


Minando com seus amigos


Se você decidir minar junto com seus amigos, é importante entender o ciclo de mineração. O ciclo começa quando você ativa o laser de mineração. Em seguida, será executado para o tempo de ciclo. Ele não vai parar mais cedo se você não parar manualmente. A transferência do minério do astroid em seu porão de carga é executada somente no fim do ciclo. Neste momento, podem ocorrer as seguintes situações:


Navios distribuindo seus mineiros sobre os tipos de minério assigend a cada jogador.


O asteróide contém bastante minério. Neste caso, a quantidade de mineração é subtraída do asteróide eo laser de mineração inicia um novo ciclo de mineração


A quantidade de minério deixada no asteróide é menor do que sua quantidade de mineração. Neste caso, o minério remanescente é transferido para a sua carga e o laser de mineração é parado. No entanto, a diferença é perdida! Se o asteróide estava quase vazio, isso também pode resultar em uma perda completa de um ciclo.


O asteróide não existe mais porque foi esgotado por outro laser de mineração. Neste caso, todo o ciclo é perdido.


O asteróide está fora do alcance de seu laser de mineração porque você moveu seu navio ou você perdeu um bônus de faixa de orca. Neste caso, você também perde todo o ciclo de mineração.


Existem algumas maneiras de evitar perder ciclos ou partes de ciclos


Este breve guia para a mineração abrange as técnicas básicas que você precisa para esmagar spacerocks para diversão e lucro. Se você quiser se aprofundar na mineração, consulte a página Mineração avançada.


Guia para iniciantes


Parabéns, você é agora o orgulhoso proprietário / piloto de uma nova fragata básica da preferência da sua raça. Este navio foi equipado com uma arma de classe civil (variando por navio e habilidade), bem como um laser de mineração básica. Enquanto você também foi fornecido com um tutorial básico por sua companhia de seguros local e agente atribuído, este guia foi fornecido como um suplemento e ajuda para ajudar você a decidir o seu futuro.


Como você provavelmente já viu, esta parte da galáxia não fornece muitos "almoços gratuitos". Espera-se que os armadores forneçam um serviço ou mercadoria de algum tipo para ganhar ISK. E muitas vezes isso exigirá ISK antes de você pode fornecer muitos serviços. A exceção a isso é a execução de missões de correio simples para outros proprietários de navios, executando missões de agente localizar e destruir simples e mineração. Este guia irá assumir que você vai assumir a mineração; Entretanto, por favor tenha em mente que você não está limitado a ser sempre um mineiro, e muitos outros caminhos de carreira estão abertos para você neste universo.


Verificação Inicial de Mineração


Inicialmente, você precisará minar asteróides de baixo grau. O retorno é um pouco menor do que você pode esperar para um caminho para fortuna e fama; No entanto, eventualmente, você será capaz de passar para asteróides mais valiosos. Por enquanto, você estará preso mineração "comum" minérios. Com um novo jogador de navios e mineração a laser, você não está equipado bem o suficiente ainda para ir atrás de algo vale muito dinheiro, como eles tendem a ser em sistemas onde os piratas vagueiam. Piratas podem (e vão) transformar sua nova fragata agradável em sucata se for dada a chance.


O minério de asteróide do Various contem a composição mineral diferente e você pode querer calcular o rendimento de cada amostra do minério para verificar o que é o mais rentável ao meu. Uma maneira fácil de fazer isso é minar o tipo diferente de minério e vendê-los. Em seguida, basta ficar com o tipo de minério que trazem mais dinheiro.


O minério de asteróide que você inicialmente deve procurar é chamado de "Scordite". É um dos asteróides comuns. Geralmente presentes em sistemas de 1,0 e abaixo. A ressalva é que muitos outros pilotos antes de você provavelmente minou-lo e você não pode encontrá-lo no sistema que você começou dentro Então você pode mina outro tipo de minério ou mover-se em um sistema diferente, a fim de encontrar o tipo de minério preferido.


Antes de você lançar fora da estação, você precisa verificar seu equipamento e dinheiro.


Executando essas missões tutorial deve ter deixado você com uma pequena quantidade de ISK, esperamos cerca de 10.000 ISK, se não mais. Se você não conseguiu pelo menos tanto de suas missões tutorial, você pode querer participar nas 5.000 missões ISK o agente tutorial irá oferecer (envolve destruir 10 drones de treinamento na área de treinamento no sistema de arranque, e recuperar os certificados Eles então cair, não se preocupe muito com os danos, como reparos para o seu navio estão livres para agora). Lembre-se de urdidura de volta para a estação se você ficar sem escudos e / ou armadura. Usando esse dinheiro, você vai querer comprar um Miner 1 do mercado (se ele não está disponível na estação de arranque, aumentar gradualmente a sua faixa de pesquisa de mercado até que haja um disponível). Se você tiver a sorte de também começar com a habilidade "Eletrônica" (localizado sob a habilidade definida pelo mesmo nome), você também pode querer pegar um scanner de pesquisa, bem como a habilidade de pesquisa. O Mineiro 1 proporcionará um rendimento melhor para a mineração que significa mais ISK para a mesma quantidade de tempo.


Carregue seu equipamento novo indo ao serviço do reajuste e removendo o mineiro básico do navio. Substitua-o por seu novo Mineiro 1. Se você também comprou um scanner de pesquisa, carregue-o em um dos slots com a etiqueta "-" (para o ponto médio) (se receber uma mensagem informando que não é possível montar o scanner de pesquisa Devido à falta da habilidade de eletrônica, isso significa que você comprou um apesar de não ter a habilidade). Uma vez que você está equipado, verifique o serviço de reparação para certificar-se de que seu navio está reparado e, em seguida, sinta-se livre para sair da estação.


Um sistema adequado para lançar sua nova carreira de mineração deve atender aos seguintes critérios:


Seja 1.0 a 0.9 de segurança.


Tenha uma quantidade baixa de outros pilotos nele.


Está próximo (menos de 5 saltos de portão de distância).


Tem pelo menos uma estação que oferece refinação e serviços de mercado.


Encontrar um sistema desse tipo é realmente muito fácil. Abra os mapas de navegação do seu navio (o ícone à esquerda que se parece com alguns pontos brancos conectados com linhas). Isso desencadeará uma consulta à CONCORD para os mapas de estrelas mais recentes e, em seguida, exibi-los com sua localização atual. Haverá também uma nova janela aberta que tem duas guias: Search and Display Settings. Selecione a guia Configurações de vídeo.


Com a guia de configurações de exibição aberta, é hora de fazer algumas alterações. Primeiro vá para a guia Labels e dim todas as opções, exceto para sistemas solares. Em seguida, vá para a guia Estrelas. Vá para Animação e verifique se ambas as opções não estão selecionadas. Agora, selecione Status de segurança sob Cor de estrelas por. Isso mostrará o nível de segurança dos sistemas ao seu redor (se você não puder ver nenhum sistema ao seu redor, talvez seja necessário diminuir o zoom). Os sistemas que você vai querer estar perto do seu próprio (seja ligado a ele por uma linha, ou conectado através de até 2 outros sistemas (conectados por linhas), e terá um ponto branco, significando alta segurança.


Depois de ter encontrado um candidato viável, lembre-se onde ele está e, em seguida, bateu número de pilotos no espaço sob estatísticas. Isso pedirá à CONCORD a localização dos pilotos em toda a galáxia conhecida e atualizá-la em sua tela. Esperançosamente, o ponto que você teve seu olho em não inchar muito, mas se ele fez, passe o cursor sobre ele para ver exatamente quantos jogadores estão no sistema. Qualquer mais de 15 pode levar a aglomeração, mas há uma abundância de sistemas por isso não desista se o que você escolheu também está muito ocupado. Se encontrar um sistema próximo (ou até mesmo ver um sistema em tudo) é um problema, você pode querer alisar o mapa (através do botão rotulado Flatten), ou tente diminuir alguns.


Depois de encontrar um sistema, clique com o botão direito do mouse sobre ele e selecione Definir como Destino. Agora você pode fechar o mapa. Depois de fechá-lo, selecione o botão amarelo grande do piloto automático, sente-se e veja as estrelas passarem.


Voando para um cinturão de asteróides


Clique com o botão direito do mouse na vista de espaço depois que você saiu da estação ou chegou no sistema de um portão de espaço.


Selecione Correias Asteróides.


Selecione qualquer um dos cintos de asteróides listados.


Selecione Warp To e a distância do cinto de asteróide que você deseja parar.


A distância depende do nível de segurança em que se encontra e do quão bem equipado está o seu navio, mas não se esqueça de que pode haver piratas NPC que patrulham o cinturão de asteróides e se você se aproximar demais deles, eles podem atacar seu navio. Selecione 60 km para começar e trabalhe sua maneira para baixo. Não há necessidade de tomar muito risco. Tenha em mente que em qualquer sistema com um status de sistema de segurança de 0.9 ou 1.0, você nunca encontrará piratas NPC.


No Cinturão de Asteróides


Depois de chegar você vai ver um bando de asteróides. Você pode obter informações sobre o asteróide clicando com o botão direito sobre ele (abrir o menu de contexto) e clicando em Mostrar informações. As informações sobre o asteróide selecionado serão exibidas. A informação mais importante (e única) é o minério disponível.


Para começar a mineração você tem que estar a menos de 10 km de distância do asteróide. Bloqueie no asteróide (clique com o botão direito do mouse no menu de contexto - & gt; Bloqueie o alvo).


Barra superior agora vai conter um alvo, o asteróide. Na parte inferior do alvo bloqueado, a distância até ele será exibida. Se você estiver muito longe, clique com o botão direito do mouse e selecione a abordagem.


Para efeitos do guia. Sua escolha de asteróide para o meu não faz diferença. Ative o seu laser de mineração clicando com o botão esquerdo do mouse sobre o ícone do laser - que é o item à direita do número dois, atualmente em verde brilhante para indicar que ele está ativo.


O laser de mineração será ativado após 10 segundos. Se você tiver dois lasers de mineração, você pode ativar ambos os lasers simultaneamente. A mineração automática pode ser iniciada segurando CTRL e clicando no laser de mineração. Este processo continuará até que não haja mais espaço no seu porão de carga. Você também pode desativar o laser de mineração clicando com o botão direito do mouse no laser de mineração, em seguida, escolhendo desativar.


Quando um asteróide está esgotado, o rendimento pode cair para apenas alguns bits de minério (uma mensagem correspondente será mostrada). Quer saber onde fica a carga? Menu de contexto no seu navio, em seguida, escolha 'Abrir minha carga'.


Quando sua carga estiver cheia, você deve se deformar para uma estação.


Tenha cuidado se você estiver minando em um sistema com um status de segurança de 0,8 ou menor desde NPC piratas navios podem aparecer a qualquer momento no cinto de asteróides e poderia comprometer a sua actividade de mineração.


Voltando à Estação


Agora precisamos encaixar na estação. Você pode aproximar a estação com a mesma manobra que um asteróide, mas em vez de selecionar Warp para, selecione Dock no menu de contexto. Isso fará com que seu navio se deforme para a estação e encaixe automaticamente.


Após a chegada, abra o porão de carga do seu navio e mover o minério de minério para o seu hangar (itens) chão.


Nosso próximo passo (se você quiser refinar o minério) é reprocessamento de minério. Nota: Existe uma quantidade mínima necessária para o processamento do minério, que difere entre os tipos de minério. Portanto, você pode ter que repetir asteróides mineração mais algumas vezes, antes de atingir a quantidade definida de minério necessário para reprocessamento.


Quando houver bastante minério. Você pode começar a reprocessar. Pode ser iniciado a partir do serviço da estação espacial (barra de ferramentas superior na UI da estação).


No lado esquerdo da janela estão listados itens que podem ser refinados ou reciclados. No lado direito da janela estão botões para refinação real.


Finalmente, você terá que vender seu minério ou minerais (se você refinou o minério). A melhor maneira de fazer isso é dar uma olhada no mercado, olhar para o minério ou minerais, e ver onde as ordens de compra são (ou tentar e vender rapidamente para ver o que você recebe como uma oferta).


Normalmente, é melhor vender ini - tialmente o minério não refinado, pois suas habilidades de refinação dão um rendimento pobre ao refinar o minério. Você pode novamente usar a mesma técnica explicada anteriormente. Uma vez vender o minério e outra vez vender os minerais a partir da mesma quantidade de minério reprocessado e comparar a quantidade de ISK obtidos a partir de ambas as técnicas.


Definir marcadores


Isto é o que separa os mineiros avançados dos novatos. Um novato mineiro irá urdidura para um cinto de asteróides e, em seguida, aproximar-se dos asteróides até que ele ou ela está dentro do alcance para miná-los. No entanto, é possível marcar os asteróides específicos dentro de um cinto, encurtando o tempo de viagem consideravelmente desde a maioria dos navios de mineração são muito lentos.


Usando Turnpoints


Você pode salvar um monte de problemas e marcadores. Se você usar o método Turnpoint:


Montar uma simples fragata de velocidade T1.


Warp para um ponto de entrada de cinto (repetir para cada cinto que você deseja mine).


Fly 160 km em linha reta para cima (aponte para cima com o mouse, clique duas vezes para voar nessa direção, use microwarpdrive para acelerar isso).


Certifique-se de que você pode deformar para os asteróides (clique direito um asteróide em particular no scanner Visão geral para ver se você pode).


Faça um marcador.


Agora você pode se encaminhar para este marcador, em vez do ponto de entrada do cinto. A partir daqui, você pode deformar para o grupo de asteróides ainda não minadas, em vez de a) entrar em ponto de entrada e ter que voar todo o caminho no intervalo ou b) ter que armazenar dezenas de marcadores para asteróides que podem não estar lá mais .


Adquirir este tipo de técnica no início pode ser útil quando você finalmente mover-se dentro da profissão de mineração e acabam fazendo mineração de frota sério com mais de poucos Hulks. O método de Turnpoint então compensa rapidamente: deformar seus mineiros para o Turnpoint e tê-los espalhar ao redor do cinto de lá - o cinto é coberto de forma uniforme e eficiente. Além disso, por espalhar para fora, você reduz a chance de pessoas minerando uns dos outros asteróide e, assim, perder ciclos. O movimento intra-cinturão torna-se viável também: as rochas da mina se estendem, em seguida, se deformam até o ponto de viragem e determinam um novo ponto doce dentro do cinto.


Para um mineiro, há poucas coisas que batem a visão de 10 Hulks caindo na direção do cinturão um após o outro160 ;:-)


Minando com seus amigos


Se você decidir minar junto com seus amigos, é importante entender o ciclo de mineração. O ciclo começa quando você ativa o laser de mineração. Em seguida, será executado para o tempo de ciclo. Ele não vai parar mais cedo se você não parar manualmente. A transferência do minério do astroid em seu porão de carga é executada somente no fim do ciclo. Neste momento, podem ocorrer as seguintes situações:


Navios distribuindo seus mineiros sobre os tipos de minério assigend a cada jogador.


O asteróide contém bastante minério. Neste caso, a quantidade de mineração é subtraída do asteróide eo laser de mineração inicia um novo ciclo de mineração


A quantidade de minério deixada no asteróide é menor do que sua quantidade de mineração. Neste caso, o minério remanescente é transferido para a sua carga e o laser de mineração é parado. No entanto, a diferença é perdida! Se o asteróide estava quase vazio, isso também pode resultar em uma perda completa de um ciclo.


O asteróide não existe mais porque foi esgotado por outro laser de mineração. Neste caso, todo o ciclo é perdido.


O asteróide está fora do alcance de seu laser de mineração porque você moveu seu navio ou você perdeu um bônus de faixa de orca. Neste caso, você também perde todo o ciclo de mineração.


Existem algumas maneiras de evitar perder ciclos ou partes de ciclos