Tuesday, 8 May 2018

Npm forex


money. js / fx ()
Simples biblioteca de conversão de moeda JavaScript sem dependências, em pouco mais de 1 kb.
Projetado para funcionar perfeitamente com dados da API Open Exchange Rates - ou qualquer outra fonte de dados e moeda base, com apenas algumas linhas de configuração. Use standalone ou como um módulo nodeJS / npm ou RequireJS (AMD).
Introdução.
Cansado de tentar adaptar esses 10 anos de idade "FREE Currency Converter JavaScripts!" em algo viável para o seu software corporativo ou carrinho de compras? money. js é uma biblioteca simples com uma função: converter um valor monetário de qualquer moeda para qualquer outra moeda.
Para realizar a conversão de moeda em JavaScript, você precisará de uma fonte confiável de taxas de câmbio em tempo real. As Taxas de Câmbio Abertas usam combinação algorítmica para calcular um conjunto de taxas consistentemente precisas e imparciais para mais de 165 moedas mundiais e as fornece por meio de uma API perfeita para startups, empresas e Fortune 500s, custando 10-20x menos que outros provedores do setor API para oferecer um plano Forever Free).
Apesar de recomendarmos isso para todos os usuários, o money. js não está vinculado a nenhuma fonte de dados específica - consulte a documentação para integrar os dados da API do Open Exchange Rates (ou qualquer fonte de dados de taxa de câmbio) com a biblioteca em apenas algumas linhas de código.
Você só precisa das taxas de conversão relativas a uma única moeda, para poder converter valores entre quaisquer outras duas moedas; money. js faz tudo para você.
Esses links sempre apontam para a última versão estável do money. js:
& raquo; versão de desenvolvimento money. js (4.3 kb)
& raquo; produção de money. min. js / versão minificada (1.1 kb)
Existem mais opções de download disponíveis no repositório do GitHub, em openexchangerates / money. js.
Parque de Demonstração.
Você pode usar este JavaScript Sandbox para chutar os pneus e brincar com o money. js. Ele está sendo executado em um escopo separado (sandbox), mas você tem acesso a jQuery ($), sublinhado (_), accounting. js (contabilidade) e money. js (fx).
Você pode usar: carregue o script. js para carregar bibliotecas extras ou tente: help if stuck.
As taxas de câmbio já devem estar configuradas (defaults = de: "USD", para: "GBP"), mas se não, tente atualizar a página. Existem alguns exemplos de comandos para testar abaixo.
Alguns exemplos de comandos para você começar:
Interessado em colocar o sandbox na sua página inicial da biblioteca JavaScript? Está no GitHub em openexchangerates / javascript-sandbox-console.
Documentação.
Instalação básica.
Para usar o money. js como uma biblioteca independente, faça o download da versão minificada ou de desenvolvimento do money. js e inclua-a em sua página HTML:
Você precisará fazer mais uma coisa antes de poder usá-la, que é:
Configurando taxas de câmbio com fx. rates.
Para usar o money. js para converter moedas, você precisará alimentá-lo com alguns dados de taxa de câmbio e fornecer uma moeda base. (Contanto que você tenha taxas de câmbio para cada moeda em relação a uma única outra moeda ('base'), o money. js pode converter entre quaisquer outros dois)
A biblioteca não especifica um formato para nomes / códigos de moeda (recomendamos manter os códigos de três letras padrão). Também não se importa quão precisas elas são, ou qual é a sua taxa básica.
As taxas são armazenadas no objeto fx. rates, enquanto a moeda base é armazenada em fx. base. A moeda base também deve aparecer no objeto de taxas. Eles deveriam gostar disso:
Você pode incluir quantas moedas quiser, e as taxas podem ser aproximadas, históricas ou simplesmente erradas (embora recomendemos manter dados precisos e atualizados de uma API confiável de taxas de câmbio).
Sempre inclua a taxa base (o código da moeda de fx. base) no objeto fx. rates, por exemplo "USD": 1, para que o money. js possa usá-lo para cálculo.
As taxas mais recentes da API de Taxas de Câmbio Abertas são entregues como JSON no formato de objeto necessário, prontas para serem alimentadas diretamente no money. js. Você precisa se inscrever para um ID de aplicativo e escolher qualquer opção que precisar (existe um plano generoso Forever Free).
Usando a Open Exchange Rates API como exemplo, aqui nós os carregamos via AJAX usando jQuery:
Você precisará aguardar até que a solicitação do AJAX seja concluída antes de começar a processar as conversões. Você também pode armazenar em cache taxas aproximadas / históricas em seu servidor e inicializá-las inline no HTML como um backup.
Se as taxas bootstrapping em sua página HTML diretamente, eles precisariam vir depois que o script é carregado e se parece com isso:
Existem mais exemplos e métodos para obter os dados mais recentes (e históricos), para todos os idiomas e estruturas mais comuns, é a documentação de Taxas de Câmbio Abertas.
Seja qual for a API ou fonte de dados que você usa, verifique se há uma moeda base especificada e se as taxas de câmbio estão no formato de objeto mostrado acima.
fx. settings e fxSetup.
Use fx. settings para definir o padrão de e para moedas (opcional) após o carregamento da biblioteca. Se você quiser ou precisar configurá-los antes que a biblioteca seja carregada, crie um objeto global chamado fxSetup, com as mesmas propriedades:
Nota sobre o uso de fxSetup: Se estiver usando fxSetup, a variável precisa estar disponível para a biblioteca (no escopo) - use window. fxSetup, se necessário. Observe também que o método fxSetup não funcionará se estiver usando money. js como um módulo AMD / CommonJS, porque não terá acesso a variáveis ​​externas (use fx. settings para tais casos).
Você também pode usar o fxSetup para carregar as taxas de câmbio e a moeda base antes de carregar a biblioteca, da seguinte forma:
fx. convert (val, [opts])
A função básica da biblioteca - converte um valor de uma moeda para outra. Usa o padrão de e para moedas em fx. settings, ou aquelas dadas em opts:
O fx. convert pode converter de qualquer moeda para qualquer moeda, desde que estejam ambos no objeto fx. rates. Por exemplo, se todas as taxas forem relativas a USD (1: 1) e você tiver a taxa para USD: GBP e USD: HKD, poderá especificar - money. js calculará a taxa relativa entre as duas moedas.
Nomes de moeda.
Os nomes de moeda fazem referência direta às entradas no objeto fx. rates, portanto, você não está limitado a usar os códigos de moeda padrão de três letras. Se a sua fonte de dados de taxas de câmbio fornecer libras (& libras;) como "Libra esterlina britânica" e você passar isso diretamente para o objeto de taxas, poderá usá-la em vez de "GBP".
Se você passar em uma moeda a partir de ou para a qual você não tem uma taxa de câmbio, o money. js apresentará um erro para informar que a taxa não foi encontrada.
Recomendamos informar seus usuários de que as taxas de câmbio e a conversão de moeda são apenas para fins informativos.
fx. noConflict () disponível em modo standalone (não AMD / CJS)
A referência da biblioteca - fx - é um namespace bastante comum (pense em animação), que pode colidir com outros scripts. Para este caso, o money. js armazena uma referência ao valor global anterior de fx, se houver, caso você precise restaurá-lo.
Se você estiver usando outra biblioteca que crie um objeto ou função fx global, você pode usar fx. noConflict para restaurar o valor original da biblioteca e também atribuir o objeto de biblioteca money. js a outra variável. Por exemplo:
Encadeamento com fx (val)
O money. js fornece um 'encadeamento' básico (isto é, conectar as chamadas do método, cada uma atuando no valor retornado pelo anterior).
Isso permite uma maneira mais expressiva e legível de escrever código, enquanto as funções subjacentes são exatamente as mesmas. Os métodos são os seguintes:
fx () retorna um objeto fx 'embrulhado' com um valor pronto para encadeamento (não executa nenhuma conversão)
.from () retorna um objeto fx com o valor convertido da base padrão para a moeda e pronto para conversão para outro:
.to () pega um objeto fx (como acima) e converte o valor para a moeda alvo:
.convert () pega um objeto fx envolto e executa fx. convert (val, [opts]) nele:
Integração com o accounting. js.
O money. js funciona muito bem com o accounting. js - uma biblioteca JavaScript autônoma que fornece localização e formatação confiáveis ​​de dinheiro e moeda. Alguns exemplos:
Esta é uma boa idéia quando você está exibindo moedas - os valores convertidos através do money. js podem ter alta precisão (por exemplo, 12 casas decimais), dependendo das taxas e do valor de entrada. O accounting. js cuida de toda a formatação para você e também arredonda corretamente os valores como moeda, conforme mostrado abaixo com o método toFixed ():
Uso em nodeJS / npm.
O money. js pode ser facilmente usado dentro do nodeJS ou qualquer outro carregador de módulo:
Recomendamos o módulo npm de taxas de câmbio para tornar as taxas de carregamento mais rápidas e fáceis.
Você também pode instalar o módulo via npm install money e referenciá-lo assim:
Uso como um módulo RequireJS / AMD.
Você precisará configurar o money. js dentro da função de retorno de chamada, com fx. rates, fx. base e (opcionalmente) fx. settings - assim que configurados, eles também serão configurados em qualquer outro local em que você usar fx.
Isso é tudo que você precisa saber para começar. Resumo: use fx. rates e fx. base para configuração. Sua função básica é fx. convert (val, [opts]), que pode ser escrita assim: fx (val).from ("USD"). To ("GBP") ou de várias outras maneiras.
O money. js é open source e mantido por Open Exchange Rates - a API de dados de moeda leve para desenvolvedores, startups e Fortune 500s.
Bugs, problemas, sugestões ou contribuições? Por favor poste-os aqui.

Bem vindo a bordo.
Argo é uma plataforma de negociação de código aberto, baseada na tecnologia HTML5, conectando-se diretamente com a OANDA através da poderosa API para desenvolver estratégias de negociação.
Resumo da conta atualizado para cada evento. Cotações e lista de spreads atualizada, tick-by-tick. Gráficos com diferentes intervalos de tempo atualizados, tick-by-tick. Ordens de mercado e limite com stop loss, take profit e trailing stop. Lista de negociações com atualização atual e com lucro, tick-by-tick. Lista de pedidos com a distância atualizada, tick-by-tick. Resumo das posições. Resumo das exposições. Histórico de transações. Calendário econômico. Execução de estratégias de negociação.
Começando.
Você pode tentar com as seguintes etapas (requer Node. js):
Eventualmente, aponte seu navegador para o localhost: 8000.
Finalmente, você pode usar o aplicativo independente.
seed A mãe de todos os plugins. Outros plugins.
Documentação.
Aviso Legal.
NÃO CONSELHOS DE INVESTIMENTO E PERDER MUITOS DINHEIRO SOFREM PROCEDIMENTO COM CUIDADO.

Estratégias de negociação automatizadas linkedin.
Dia opções de opções de ações de negociação.
O resultado da análise técnica são duas árvores binárias descrevendo estratégias para comprar e vender sinais que produziram lucro em um determinado período de tempo forex por forex input OHLC data set. Em seguida, execute o comando install npm para baixar e instalar todas as dependências. Ele compila a dependência de ta-lib npm constrói o npm de origem. Esta função é invocada quando uma geração passa. Ele contém três argumentos: Onde a estratégia representa a estratégia de forex atualmente encontrada em uma determinada geração. Aptidão é um valor de adequação de uma determinada estratégia calculada pelo algoritmo de avaliação de aptidão. Geração é o número de geração que acabou de ser completado. O parâmetro strategy descreve qual forex ele deve usar como referencial. Este parâmetro não é obrigatório. O valor de retorno é uma promessa que, quando é resolvida, passa um argumento com a melhor estratégia encontrada. Retorna forex se deve comprar ou vender o npm atual como o último castiçal na matriz de velas npm como primeiro parâmetro. Retorna uma matriz de negociações que o forex executou em uma matriz de velas fornecida com matriz de casticais de estratégia fornecida passada como um primeiro parâmetro. Npm buy significa se o negócio específico foi feito com lucro de um mercado em ascensão ou queda. MaximumLoss descreve até que ponto o movimento de preços foi contra a direção desejada. MaximumProfit descreve até que ponto o movimento do preço foi na direção desejada. ProfitBeforeLoss npm se o lucro npm foi atingido antes do máximo npm. Executa a análise de dados em um conjunto de castiçais e usando indicadores disponíveis constrói a melhor estratégia que funcionou em um determinado período. Última actualização há um ano por mkmarek. Módulo nativo de análise de Forex para o Node. Executando a fonte Primeiro forex você não tem ainda. Também compila a dependência de ta-lib e constrói o código-fonte npm install Para construir mais, você pode usar o node-gyp build Você pode executar exemplos incorporados que estão localizados na pasta de exemplos cd example example NPM Você pode instalar o forex. A receita é a receita obtida no final de uma negociação.
Teste de volta EA (Robot Trader) TripleSV3.0.1 para cTrader -. 5%. EA TripleSV3.0.1.
3 pensamentos sobre & ldquo; Npm forex & rdquo;
Segurança Social e Medicare vão ser diminuídos, na melhor das hipóteses.
Tente procurar emprego em parques, viveiros de plantas, fazendas, estações experimentais, laboratórios, acampamentos, lojas de floristas ou consulte o arquiteto paisagista local.
Vemos que a srta. Brill está vivendo indiretamente, não tanto pela vida de outras pessoas, mas através de suas performances como a srta. Brill as interpreta.

Npm forex
Uma biblioteca de troca de criptomoedas em JavaScript / Python / PHP com suporte para mais de 90 trocas.
1.10.1110 publicado em 2018-02-15T02: 47: 18.922Z por x84.
yahoo-finance.
Cotações históricas do Yahoo Finance e downloader de dados instantâneos escritos em Node. js.
0.3.5 publicado em 2017-11-11T06: 40: 36.735Z por huh.
preço de análise.
retorna um número de uma string de preço localizada.
1.1.4 publicado em 2017-11-16T04: 31: 53.560Z por caiogondim.
criptocompacto.
API JavaScript CryptoCompare.
0.4.0 publicado em 2018-01-09T14: 57: 38.968Z por ryanzim.
roteamento ilp.
Utilitários da camada de roteamento ILP.
10.1.0 publicado em 2017-07-27T20: 17: 17.551Z por interlocutor.
google-finance.
Notícias da empresa do Google Finance e histórico de download de dados de citações escritas em Node. js.
0,1.11 publicado em 2018-01-10T22: 10: 37.485Z por huh.
volatilidade implícita.
Determinar a volatilidade implícita das opções com base em seus preços.
1.0.0 publicado em 2014-11-27T15: 57: 23.903Z por mattl922.
btcaverage.
Obtenha a média de preço do Bitcoin de 13 fornecedores. Fazendo o algoritmo de variância matemática: se algum serviço for quebrado, a média não será quebrada.
cinco sinos de roteamento.
Utilitários da camada de roteamento ILP.
4.0.0 publicado 2016-08-16T17: 12: 00.911Z por interlocutor.
loja de preço de escalada.
Um sistema de armazenamento baseado em eventos para obter os preços da Escalade Sports. Armazena todos os preços buscados em um cookie para recuperação rápida.
1.1.3 publicado em 2018-02-14T17: 01: 59.614Z por ken85rose.
& gt; Mostrar preço Ethereum e Bitcoin na interface de linha de comando (CLI).
3.1.0 publicado 2017-07-12T15: 22: 24.760Z por aaaaaashu.
preço-menu-reagir.
1.4.5 publicado em 2017-10-18T09: 37: 49.917Z por zweizhao.
moedas de criptografia.
Pacote baseado em CLI / módulo para obter o preço da moeda criptografada.
1.0.5 publicado em 2017-11-03T05: 08: 55.525Z por savanakbari.
petrikarjalainen-nordpool-ifttt.
Verifique os preços da energia Nordpool e defina os gatilhos IFTTT com base em seus limites com preços dinâmicos.
1.0.0 publicado em 2017-11-13T08: 41: 02.593Z por petrikarj.
Moeda e preço do ouro no Irã.
1.1.1 publicado em 2017-11-12T14: 54: 14.737Z por mamal72.
cripto-tickers.
Obter tickers de preços para moedas criptografadas.
1.0.0 publicado em 2017-12-14T12: 58: 51.296Z por kevva.
exchange-gdax-public-api.
Acesse endpoints públicos, para acessar preços de mercado, do GDAX / Coinbase Cryptocurrency Exchange, usando Promises.
1.0.1 publicado em 2017-12-15T21: 39: 54.894Z por reyhaynes.
exchange-bittrex-public-api.
Acessar endpoints públicos, para acessar preços de mercado, a partir do Bittrex de troca de Criptomoeda, usando Promises.
1.0.1 publicado em 2017-12-15T21: 30: 43.784Z por reyhaynes.
compilado em ccxt.
Uma biblioteca de troca de criptomoedas em JavaScript / Python / PHP com suporte para mais de 90 trocas.
1.0.9 publicado em 2017-12-25T22: 45: 14.426Z por nitish24p.
@ node-steam / market-pricing.
Módulo para acessar a API de preços do mercado de vapor.
2.1.0 publicado 2017-12-26T22: 15: 11.471Z por lenovouser.
db-sncf-prices.
cliente da API db-sncf-prices.
0.2.0 publicado em 2016-12-17T14: 13: 58.579Z por juliuste.
watzdprice.
Biblioteca para gerenciar produtos e preços de lojas on-line.
0.0.7 publicado em 2016-12-21T19: 04: 57.104Z por broersa.
steamlytics.
Biblioteca Node. js para Steamlytics & # x27; várias APIs.
calculadora de preço de combustível.
Calcule o custo total do combustível com base na distância e na eficiência do motor.
1.0.0 publicado em 2016-11-20T08: 06: 08.585Z por cusackd.
redutor de engrenagens.
Informações do produto Gearbest.
1.0.1 publicado 2016-12-07T15: 42: 38.167Z por x0uter.
donatspackage.
Pacote Donats sobre conversão bitcoin e ethereum.
1.0.0 publicado em 2016-09-20T14: 10: 14.271Z por doniroe.
análise de preço.
Analise uma string de texto e retorne um preço, se encontrado.
1.0.2 publicado 2016-10-05T05: 15: 26.576Z por leahcimic.
csgo-market.
Módulo para obter dados de preços para peles de armas CS: GO do Steam Community Market.
1.5.2 publicado em 2016-02-05T05: 00: 50.136Z por httpnick.
single-chart-majac.
1.1.1 publicado em 2016-10-26T08: 36: 10.326Z por majac.
Biblioteca cliente EODData para Node. js.
0.3.0 publicado em 2014-09-24T10: 48: 33.194Z por pilwon.
node-coindesk-api.
Módulo simples para consultar a API do CoinDesk Bitcoin Price Index.
1.0.0 publicado em 2017-02-03T23: 20: 19.687Z por gabmontes.
@ prepair / parse-price.
Analise o texto do preço em moeda e valor.
1.1.4 publicado em 2017-03-08T16: 51: 32.847Z por prepair.
Veja o preço.
Verificar e analisar uma sequência contendo uma descrição de preço.
0.3.2 publicado em 2017-03-20T14: 41: 51.790Z por parroit.
monitoramento de preços.
Biblioteca de monitoramento de preços, aproveitando o poder do raio X e do pesadelo.
1.0.3 publicado em 2017-05-01T12: 35: 35.099Z por roccomuso.
google-finance2.
Notícias da empresa do Google Finance e histórico de download de dados de citações escritas em Node. js.
0.0.2 publicado em 2017-05-25T17: 08: 53.605Z por zlq4863947.
barchart-market-data-api.
O serviço de API do Barchart OnDemand tem acesso a dados de mercado atrasados ​​de 15 minutos para pares BATS (patrimônios americanos) e globais, e dados de mercado de fim de dia (incluindo históricos) para ações americanas da AMEX, NASDAQ, NYSE e futuros da CBOT. CME, COMEX e NYMEX.
1.0.0 publicado em 2015-10-01T19: 20: 32.141Z por yagop.

Módulo nativo de análise de Forex para Node. js.
Biblioteca nativa do Node. js realizando análise técnica sobre um conjunto de dados OHLC com uso de algoritmo genético. O resultado da análise técnica são duas árvores binárias descrevendo estratégias para sinais de compra e venda que produziram lucro em um determinado período de tempo especificado pelo conjunto de dados de entrada da OHLC.
Executando a fonte.
Primeiro, se você ainda não tem. Instale o node-gyp para comilar o código fonte do c ++;
Em seguida, execute o comando install npm para baixar e instalar todas as dependências. Também compila a dependência de ta-lib e constrói o código-fonte.
Para fazer construções adicionais, você pode usar.
Você pode executar exemplos incorporados que estão localizados na pasta de exemplos.
Você pode instalar o forex. analytics via npm:
Importe o módulo.
ou com a sintaxe dos módulos ES6.
O objeto do Google Analytics fornecerá várias funções para uso.
findStrategy (castiçais, opções, progressCallback)
Localiza a estratégia ideal para um determinado período definido pela matriz de velas.
O parâmetro candlesticks deve conter uma matriz de objetos representando uma vela no gráfico OHLC.
O parâmetro options lista várias propriedades que influenciam o algoritmo genético.
O parâmetro progressCallback deve ser uma função. Esta função é invocada quando uma geração passa. Ele contém três argumentos: estratégia, adequação, geração. Onde estratégia representa a melhor estratégia atualmente encontrada em uma determinada geração. Aptidão é um valor de adequação de uma determinada estratégia calculada pelo algoritmo de avaliação de aptidão. Geração é o número de geração que acabou de ser completado. O parâmetro strategy descreve qual estratégia deve usar como referencial. Este parâmetro não é obrigatório.
O valor de retorno é uma promessa que, quando é resolvida, passa um argumento com a melhor estratégia encontrada.
Isso poderia imprimir algo como:
convertOHLC (castiçais, targetTimeframe)
Converte o conjunto de dados OHLC em um intervalo de tempo maior (por exemplo, de intervalo de 5 minutos a 30 minutos de intervalo)
O parâmetro candlesticks deve conter uma matriz de objetos representando uma vela no gráfico OHLC.
O parâmetro targetTimeframe define o intervalo de destino em segundos.
Esta função também pode ser usada para converter ticks em OHLC com um truque simples.
getMarketStatus (castiçais, opções)
Retorna a sugestão de comprar ou vender corrente para o último castiçal na matriz de velas transmitida como primeiro parâmetro.
O parâmetro candlesticks deve conter uma matriz de objetos representando uma vela no gráfico OHLC.
O parâmetro options lista uma propriedade.
strategy é o resultado da função findStrategy e define quando comprar e quando vender.
getTrades (castiçais, opções)
Retorna uma matriz de negociações que foram executadas em um array de velas fornecido com a matriz de castiçais de estratégia fornecida passada como um primeiro parâmetro.
O parâmetro candlesticks deve conter uma matriz de objetos representando uma vela no gráfico OHLC.
O parâmetro options lista uma propriedade.
strategy é o resultado da função findStrategy e define quando comprar e quando vender.
Onde buy significa se o comércio específico foi feito com lucro de um mercado em ascensão ou queda.
A receita é a receita obtida no final de uma negociação.
MaximumLoss descreve até que ponto o movimento do preço foi contra a direção desejada. MaximumProfit descreve até que ponto o movimento do preço foi na direção desejada. início e fim são os castiçais que descrevem os limites de um determinado comércio. ProfitBeforeLoss indica se o lucro máximo foi atingido antes da perda máxima.

Npm forex
Utilitários JavaScript do Barchart para trabalhar com dados do mercado de streaming.
3.0.3 publicado em 2018-02-12T21: 44: 29.974Z por barchart.
barchart-marketdata-utilities.
Barchart Market Data Utilities para JavaScript.
marketdata-api-js.
API de dados de mercado do Barchart para JavaScript.
Cliente e servidor de negociação Javascript.
taxas de câmbio-oanda.
Módulo do cliente OANDA Exchange Rates API para nodejs.
1 corretor-cliente.
wrapper node. js para 1broker api, fornecendo recursos extras.
@ barchart / marketdata-api-js.
Biblioteca cliente do Barchart para streaming de dados de mercado de servidores JERQ usando JavaScript.
3.1.0 publicado em 2018-02-13T19: 37: 11.414Z por barchart.

No comments:

Post a Comment