Formato:

Função(parametro1 : Tipo; parametroN : Tipo) : Tipo do Retorno

Funções Gráficas

Função
Descrição
Formato
PaintBar
Pinta a barra/candle de uma determinada cor.
PaintBar(Color : Inteiro) : Void
Plot
Desenha o indicador de acordo com o gráfico.
Plot(Valor : Real) : Void
Plot2
Desenha o indicador de acordo com o gráfico.
Plot2(Valor : Real) : Void
Plot3
Desenha o indicador de acordo com o gráfico.
Plot3(Valor : Real) : Void
Plot4
Desenha o indicador de acordo com o gráfico.
Plot4(Valor : Real) : Void
NoPlot
Não plota determinado Plot.
NoPlot(PlotNum : Inteiro) : Void
SetPlotColor
Altera a cor de um determinado Plot.
SetPlotColor(Number : Inteiro; Color : Inteiro) : Void
SetPlotWidth
Altera o valor da espessura de um determinado Plot.
SetPlotWidth(Number : Inteiro; Color : Inteiro) : Void
GetPlotColor
Retorna o valor numérico da cor de determinado Plot.
GetPlotColor(PlotNum : Inteiro) : Void
RGB
Retorna uma cor baseada nos valores de Vermelho, Verde, Azul.
RGB(Red : Inteiro; Green : Inteiro; Blue : Inteiro) : Void

Funções Matemáticas

Função
Descrição
Formato
Abs
Retorna o valor absoluto de um número ponto flutuante.
Abs(Valor : Real) : Real
Pos
Retorna o valor absoluto de um número ponto flutuante.
Pos(Valor : Real) : Real
Neg
Retorna o valor negativo de um determinado número.
Neg(Valor : Real) : Real
Sign
Retorna um inteiro baseado no sinal de um número.
Sign(Valor : Real) : Real
Ceiling
Retorna o menor inteiro, maior que o número específico.
Ceiling(Valor : Real) : Real
Floor
Retorna o maior inteiro, menor que o número específico.
Floor(Valor : Real) : Real
Round
Retorna o valor arredondado de um ponto flutuante.
Round(Valor : Real) : Real
Round2Fraction
Round2Fraction(Valor : Real) : Real
FracPortion
Retorna a parte fracionária de um número.
FracPortion(Valor : Real) : Real
IntPortion
Retorna a parte inteira de um número.
IntPortion(Valor : Real) : Real
Power
Retorna a enésima potência de um valor.
Power(Valor : Real; Potência : Inteiro) : Real
Sqrt
Retorna a raiz quadrada de um valor.
Sqrt(Valor : Real) : Real
Square
Retorna o valor de um determinado número ao quadrado.
Square(Valor : Real) : Real
Mod
Retorna o resto da divisão de dois números.
Mod(Valor : Real; Divisor : Inteiro) : Real
Log
Retorna o logaritmo natural de um número.
Log(Valor : Real) : Real
Gcd
Retorna o maior divisor comum entre dois números
Gcd(Valor1 : Real; Valor2 : Real) : Real
Combination
Retorna o valor da combinação matemática.
Combination(Num : Inteiro; NumEscolhido : Inteiro) : Inteiro
Factorial
Retorna o fatorial de um número.
Factorial(Valor : Real) : Real
Permutation
Calcula a permutação.
Permutation(Num : Inteiro; NumEscolhido : Inteiro) : Inteiro
Cum
Acumula o valor de uma séries, desde a primeira barra até a atual.
Cum(SerieDeDados : Serie) : Real
Random
Retorna um valor aleatório.
Random(Valor : Inteiro) : Inteiro
Exp
Retorna a enésima potência do número de Euler
Exp(Valor : Real) : Real
ExpValue
Retorna o valor exponencial de um determinado número.
ExpValue(Valor : Real) : Real
ExtremePriceRatio
Retorna o ExtremePriceRatio(razão) das extremidades de um número determinado de barras.
ExtremePriceRatio(Comprimento : Inteiro; UsarLog : Booleano) : Real
Highest
Retorna o maior valor dentro de um período.
Highest(SerieDeDados : Serie; Periodo : Inteiro) : Real
Lowest
Retorna o menor valor dentro de um período.
Lowest(SerieDeDados : Serie; Periodo : Inteiro) : Real
HighestBar
Retorna o índice do maior valor em um período.
HighestBar(SerieDeDados : Serie; Periodo : Inteiro) : Real
LowestBar
Retorna o índice do menor valor em um período.
LowestBar(SerieDeDados : Serie; Periodo : Inteiro) : Real
MidPoint
Retorna a média entro o maior e o menor valor encontrados no período.
MidPoint(SerieDeDados : Serie; Periodo : Inteiro) : Real
PriceOscillator
Calcula a diferença entre a Média Móvel Lenta e a Média Móvel Rápida.
PriceOscillator(SerieDeDados : Serie; PeriodoRapido : Inteiro; PeriodoLento : Inteiro) : Real
VolumeOsc
Calcula a diferença entre a Média Móvel Lenta e a Média Móvel Rápida do volume.
VolumeOsc(PeriodoRapido : Inteiro; PeriodoLento : Inteiro) : Real
VolumeROC
Retorna o VolumeROC baseado em um número de barrasVolumeROC(Rate of Change = Taxa de variação)
VolumeROC(Comprimento : Inteiro) : Real
UlcerIndex
Mede o nível de estresse de acordo com as condições do mercado.
UlcerIndex(SerieDeDados : Serie; Periodo : Inteiro) : Real
PercentR
Retorna uma porcentagem de onde o preço atual está, relacionada com a faixa de negociação avaliada.
PercentR(Comprimento : Inteiro) : Real
NumUnits
Retorna o número de contratos/ações de um certo investimento.
NumUnits(Quantidade : Inteiro; LoteMinimo : Inteiro) : Inteiro
Summation
Acumula o valor do preço de um determinado número de barras.
Summation(SerieDeDados : Serie; Periodo : Inteiro) : Real
StdDevs
Calcula o desvio padrão de uma série de dados em determinado período.
StdDevs(SerieDeDados : Serie; Periodo : Inteiro) : Real
HarmonicMean
Retorna a média harmônica de uma séries de dados baseado em um período.
HarmonicMean(SerieDeDados : Serie; Periodo : Inteiro) : Real
TriAverage
Calcula a média triangular de uma série de dados dentro de um certo período.
TriAverage(SerieDeDados : Serie; Periodo : Inteiro) : Real
Abs
Retorna o valor absoluto de um número ponto flutuante.
Abs(Valor : Real) : Real
Arctangent
Retorna o arco-tangente de um número em graus.
Arctangent(Valor : Real) : Real
Cos
Retorna o cosseno de um Arctangent(radianos).
Cos(Valor : Real) : Real
Cosine
Retorna o cosseno de um número em graus.
Cosine(Valor : Real) : Real
Cotangent
Retorna a cotangente de um número em graus.
Cotangent(Valor : Real) : Real
Sin
Retorna o seno de um Cosine(radianos).
Sin(Valor : Real) : Real
Sine
Retorna o seno de um número em graus.
Sine(Valor : Real) : Real
Tangent
Retorna a tangente de um número em graus.
Tangent(Valor : Real) : Real

Funções de Calendário

Função
Descrição
Formato
Date
Retorna a Data da barra em estudo em formato EasyLanguage.
Date() : Inteiro
Time
Retorna o Horário de fechamento* (abertura) da barra em estudo em formato EasyLanguage.
Time() : Inteiro
CurrentDate
Retorna Data atual (sistema – barra inferior) – formato EL.
CurrentDate() : Inteiro
CurrentTime
Retorna Hora atual (sistema – barra inferior) – formato EL.
CurrentTime() : Inteiro
DayOfMonth
Retorna o dia do mês de uma determinada data em formato (DD).
DayOfMonth(Data : Inteiro) : Inteiro
Month
Retorna o mês de uma determinada data em formato (MM).
Month(Data : Inteiro) : Inteiro
Year
Retorna o ano de uma determina data em formato (YYYY).
Year(Data : Inteiro) : Inteiro
BarType
Retorna a periodicidade da Barra. [Consultar tabela abaixo]
BarType() : Inteiro
DayOfWeek
Retorna O dia do mês de uma determinada data. [Consultar tabela abaixo]
DayOfWeek(Data : Inteiro) : Inteiro
Monday
Retorna 1 para Segunda-Feira.
Monday() : Inteiro
Tuesday
Retorna 2 para Terça-Feira.
Tuesday() : Inteiro
Wednesday
Retorna 3 para Quarta-Feira.
Wednesday() : Inteiro
Thursday
Retorna 4 para Quinta-Feira.
Thursday() : Inteiro
Friday
Retorna 5 para Sexta-Feira.
Friday() : Inteiro
Saturday
Retorna 6 para Sábado.
Saturday() : Inteiro
Sunday
Retorna 0 para Domingo.
Sunday() :Inteiro
LastCalcDate
Retorna a data de abertura da última barra completa em formato EL.
LastCalcDate() : Inteiro
LastCalcTime
Retorna o horário de abertura da última barra completa em formato EL.
LastCalcTime() : Inteiro
LastDayOfMonth
Retorna o último dia do mês (DD).
LastDayOfMonth() : Inteiro
CalcDate
Adiciona ou Subtrai Dias de uma data.
CalcDate(DataReferencia : Inteiro; Valor : Inteiro) : Inteiro
CalcTime
Adiciona ou Subtrai Minutos de um horário.
CalcTime(TimeReferencia : Inteiro; Valor : Inteiro) : Inteiro
ELDate
Converte data para formato EasyLanguage.
ELDate(Data : Inteiro) : Inteiro
ELDate_Consol
Converte data para formato EasyLanguage.
ELDate_Consol(Data : Inteiro) : Inteiro
TimeToMinutes
Converte horário (HHMM) em minutos.
TimeToMinutes(Time : Inteiro) : Inteiro
MinutesIntoWeek
Minutos desde Domingo 12 am (meia-noite) até data determinada.
MinutesIntoWeek(Data : Inteiro; Time : Inteiro) : Inteiro
BarDuration
Retorna a duração da barra atual – em minutos.
BarDuration() : Inteiro
FindBar
Buscar barra no passado.
FindBar(DataAlvo : Inteiro; TimeAlvo : Inteiro) : Inteiro
RS_BarsPerDay
Retorna número de barras de acordo com periodicidade.
RS_BarsPerDay() : Inteiro
CloseD
Fechamento de N dias atrás.
CloseD(N : Inteiro) : Real
CloseM
Fechamento de N meses atrás.
CloseM(N : Inteiro) : Real
CloseW
Fechamento de N semanas atrás.
CloseW(N : Inteiro) : Real
CloseY
Fechamento de N Anos atrás.
CloseY(N : Inteiro) : Real
OpenD
Abertura de N dias atrás
OpenD(N : Inteiro) : Real
OpenM
Abertura de N meses atrás.
OpenM(N : Inteiro) : Real
OpenW
Abertura de N semanas atrás.
OpenW(N : Inteiro) : Real
OpenY
Abertura de N Anos atrás.
OpenY(N : Inteiro) : Real
HighD
Máxima de N dias atrás.
HighD(N : Inteiro) : Real
HighM
Máxima de N meses atrás.
HighM(N : Inteiro) : Real
HighW
Máxima de N semanas atrás.
HighW(N : Inteiro) : Real
HighY
Máxima de N Anos atrás.
HighY(N : Inteiro) : Real
LowD
Mínima de N dias atrás.
LowD(N : Inteiro) : Real
LowM
Mínima de N meses atrás.
LowM(N : Inteiro) : Real
LowW
Mínima de N semanas atrás.
LowW(N : Inteiro) : Real
LowY
Mínima de N Anos atrás.
LowY(N : Inteiro) : Real
VolumeD
Volume de N dias atrás.
VolumeD(N : Inteiro) : Real
VolumeM
Volume de N meses atrás.
VolumeM(N : Inteiro) : Real
VolumeW
Volume de N semanas atrás.
VolumeW(N : Inteiro) : Real
VolumeY
Volume de N Anos atrás.
VolumeY(N : Inteiro) : Real
DaysToExpiration
Dias restantes para data referência.
DaysToExpiration(ExpMês : Inteiro; ExpAno : Inteiro) : Inteiro
Next3rdFriday
Retorna o número de dias até a próxima terceira sexta-feira do mês.
Next3rdFriday(Series : Inteiro) : Inteiro
BarAnnualization
Retorna um fator de anualização.
BarAnnualization() : Real
Interval
Retorna o tipo de gráfico sendo analisado.
Interval() : Inteiro
Offset
Retorna a periodicidade do gráfico sendo analisado.
Offset() : Inteiro

Funções de Candlestick

Função
Descrição
Formato
C_Doji
Identifica a ocorrência de um candle Doji.
C_Doji(Porcentagem : Inteiro) : Inteiro
C_ShootingStar
Identifica a ocorrência de um candle Shooting Star (Estrela Cadente).
C_ShootingStar(Comprimento : Inteiro; Fator : Inteiro) : Inteiro
C_3WhSolds_3BlkCrows
Identifica a ocorrência de : 3 White Solider e 3 Black Crows.
C_3WhSolds_3BlkCrows(Comprimento : Inteiro; Fator : Inteiro; o3WhiteSoldiers : Inteiro; o3BlackCrows : Inteiro) : Inteiro
C_BullEng_BearEng
Identifica a ocorrência de : Engolfo de Alta ou Engolfo de Baixa.
C_BullEng_BearEng(Comprimento : Inteiro; oBullishEngulfing : Inteiro; oBearishEngulfing : Inteiro) : Inteiro
C_Hammer_HangingMan
Identifica a ocorrência de : Martelo ou Homem Enforcado.
C_Hammer_HangingMan(Comprimento : Inteiro; Fator : Inteiro; oHammer : Inteiro; oHangingMan : Inteiro) : Inteiro
C_MornDoji_EveDoji
Identifica a ocorrência de : Doji da Manhã ou Doji da Tarde
C_MornDoji_EveDoji(Comprimento : Inteiro; Porcentagem : Real; oMorningDojiStar : Inteiro; oEveningDojiStar : Inteiro) : Inteiro
C_MornStar_EveStar
Identifica a ocorrência de : Estrela da Manhã ou Estrela da Tarde
C_MornStar_EveStar(Comprimento : Inteiro; oMorningStar : Inteiro; oEveningStar : Inteiro) : Inteiro
C_PierceLine_DkCloud
Identifica a ocorrência de : Linha Penetrante ou Nuvem Escura
C_PierceLine_DkCloud(Comprimento : Inteiro; oPiercingLine : Inteiro; oDarkCloud : Inteiro) : Inteiro

Funções Indicadores

Função
Descrição
Formato
AccAgressSaldo
É um indicador de Tape Reading desenvolvimento pela Scalper Trader.
AccAgressSaldo(Tipo : Inteiro) : Real
AccuDistr
Este indicador relaciona preço e volume, tendo por base a idéia de que movimentos significativos são acompanhados pelo volume. Bastante utilizado através de divergências.
AccuDistr() : Real
AccuDistrW
É um indicador de momentum criado por Larry Williams que avalia a relação entre preço e volume. Sua função é indicar a direção da pressão do mercado, seja de acumulação (alta) ou distribuição (baixa).
AccuDistrW() : Real
AdaptiveMovingAverage
Descoberto e desenvolvido por Perry Kaufman, é utilizado para construir uma média móvel com pouca sensibilidade ao ruído das séries de preços e é caracterizada por levar pouco tempo para detectar uma tendência.
AdaptiveMovingAverage(Periodo : Inteiro; RapidoSC : Inteiro; LentoSC : Inteiro) : Real
ADX
É um indicador momentum desenvolvido por J. Welles Wilder. O ADX mede a força de movimento não importando a direção da tendência.
ADX(Periodo : Inteiro; Media : Inteiro) : Real
AgressionVolBalance
É um indicador de Tape Reading desenvolvido pela Scalper Trader.
AgressionVolBalance() : Real
AgressionVolBuy
É um indicador de Tape Reading desenvolvido pela Scalper Trader.
AgressionVolBuy() : Real
AgressionVolSell
É um indicador de Tape Reading desenvolvido pela Scalper Trader.
AgressionVolSell() : Real
ArmsEaseOfMov
Indicador de momentum desenvolvido por Richard Arms. Combina preço e volume para indicar o nível de facilidade com o qual os preços estão se movimentando.
ArmsEaseOfMov(Media : Inteiro; Tipo : Inteiro) : Real
AroonLin
O Aroon linha é formado por dois componentes que ajudam a identificar a existência de uma tendência e também medir a sua força.
AroonLin(Periodo : Inteiro) : Real
AroonOsc
O oscilador Aroon sinaliza uma tendência de alta quanto está acima de zero e uma tendência de baixa quando está baixo do valor zero. A distância da linha zero indica a força da tendência.
AroonOsc(Periodo : Inteiro) : Real
AvgAgrBuySell
É um indicador de Tape Reading desenvolvido pela Scalper Trader.
AvgAgrBuySell(AlertaVariacoes : Inteiro; TipoDeVolume : Inteiro; TipoDeDesenho : Inteiro) : Real
AvgAgrTotal
É um indicador de Tape Reading desenvolvido pela Scalper Trader.
AvgAgrTotal(AlertaVariacoes : Inteiro; TipoDeVolume : Inteiro; TipoDeDesenho : Inteiro) : Real
AvgSeparation
Criado pelo analista Fábio Figueiredo (Vlad), este indicador mensura os afastamentos proporcionais dos preços em relação a uma média móvel previamente selecionada.
AvgSeparation(Media : Inteiro; Tipo : Inteiro) : Real
AvgTrueRange
Desenvolvido por Welles Wilder este indicador ajuda a medir a volatilidade de um ativo.
AvgSeparation(Periodo : Inteiro; Tipo : Inteiro) : Real
BalanceOfPower
Este indicador mede a força de compradores vs. vendedores, avaliando a capacidade de cada um dos lados de levar os preços a seu extremo.
BalanceOfPower(Media : Inteiro; Tipo : Inteiro) : Real
BearPower
Desenvolvido por Alexander Elder, este indicador procura mostrar a força dos vendedores. Quanto mais negativo for, maior é a pressão de venda sendo exercida sobre o ativo.
BearPower(Periodo : Inteiro; TipoMedia: Inteiro; PeriodoMedia : Inteiro) : Real
BollingerBands
Este indicador é formado por duas linhas, uma superior e outra inferior. São traçadas a uma desvio padrão de distância a partir de uma média móvel.
BollingerBands(Desvio : Real; PeriodoMedia : Inteiro; Tipo: Inteiro) : Real
BollingerBandW
Indicador derivado das bandas de Bollinger. Mede a largura das bandas como um percentual de sua média móvel. A ocorrência de estreitamentos, normalmente, antecede grandes movimentos.
BollingerBandW(Desvio : Real; PeriodoMedia : Inteiro; Tipo: Inteiro) : Real
BollingerBPerc
Indicador derivado das bandas de Bollinger. Valor maior que 100 sinaliza que os preços estão sobre a banda superior e menor que 0 mostra que os preços estão sob a banda inferior.
BollingerBPerc(Desvio : Real; PeriodoMedia : Inteiro; Tipo: Inteiro) : Real
BullPower
Desenvolvido por Alexander Elder, este indicador procura mostrar a força dos compradores. Quanto mais positivo for, maior a pressão de compra sendo exercida sobre o ativo.
BullPower(Periodo : Inteiro; TipoMedia : Inteiro; PeriodoMedia: Inteiro) : Real
CCI
Desenvolvido por Donald Lambert, mede a variação do preço de um ativo em relação a sua média. Bastante utilizado com divergências e níveis de sobrecompra/sobrevenda.
CCI(Periodo : Inteiro) : Real
ChaikinMoneyFlow
Desenvolvido por Marc Chaikin, utiliza relações de preço e volume. Quando menor que zero, indica maior pressão vendedora. Quando maior, indica força compradora.
ChaikinMoneyFlow(Periodo : Inteiro) : Real
ChaikinOsc
Desenvolvido por Marc Chaikin relaciona preço e volume. Sua principal utilização é através da identificação de divergências.
ChaikinOsc(MediaLonga : Inteiro; MediaCurta : Inteiro) : Real
ChainSetup
Indicador do canal “Café com Trade”: Consolida os indicadores, Trix, MACD, Tilson + volume e agressão financeira, como forma de ampliar e análise do Tape Reading, indicando a tendência do ativo e verificando o melhor momento de entrar, pois indica baixa e alta liquidez + explosão de volatilidade.
ChainSetup() : Real
DecisionPoints
É um indicador de Tape Reading desenvolvido pela Scalper Trader.
DecisionPoints(Tipo : Inteiro; Linha : Inteiro) : Real
DidiIndex
Técnica desenvolvida pelo analista Odir (Didi) Aguiar. Um movimento dorte (agulhada) surge quando as linhas cruzam-se sobre o ponto 0.
DidiIndex(PeriodoMediaR : Inteiro; TipoR : Inteiro; PeriodoMedia1 : Inteiro; Tipo1 : Inteiro; PeriodoMedia2 : Inteiro; Tipo2 : Inteiro) : Real
DiPDiM
Este indicador utiliza o conceito de movimento direcional. Sinais de compras são gerados quando DI+ cruza para cima DI-. Sinais de venda são gerados quando DI- cruza para baixo DI+. Deve-se esperar por confirmações nos preços.
DiPDiM(Periodo : Inteiro) : Real
DonchianCh
Desenvolvido por Richard Donchian, este indicador é formado traçando-se um canal com os valores da máxima alta e da mínima baixa do período escolhido.
DonchianCh(Periodo : Inteiro) : Real
DTOscillator
Criado por Robert Miner, é uma versão suavizada do IFR Estocástico. Consiste em duas linhas que produzem sinais de compra e venda baseados nos seus cruzamentos.
DTOscillator(PeriodoEstocastico : Inteiro; PeriodoSK : Inteiro; TipoSK : Inteiro; PeriodoSD : Inteiro; TipoSD : Inteiro) : Real
Envelope
São linhas traçadas a uma distância percentual fixa de uma média móvel. Variando-se os parâmetros do envelope é possível identificar níveis de preços nos quais correções/reversões são prováveis.
Envelope(Desvio : Real; PeriodoMedia : Inteiro; Tipo : Inteiro) : Real
Euroinvest
Indicador de tendência baseado em Trend Following. Utilizado para verificação de estado do robô EuroinvestTrend.
(Risco : Inteiro; ModoDeCalculo : Inteiro; Periodo : Inteiro; Desvio : Real; UsarVWAP : Booleano; UsarATR : Booleano) : Real
FastStochastic
A família de indicadores estocástico (lento, pleno e rápido) ajuda a identificar situações de compra e venda excessiva. Normalmente, acima de 80 e abaixo de 20 o mercado torna-se vulnerável a correções.
FastStochastic(Periodo : Inteiro) : Real
FinancialVol
Mostra o volume financeiro gerado pelas negociações. É um importante elemento na confirmação de movimentos.
FinancialVol(VolumeProjetado : Booleano) : Real
ForceIndex
Desenvolvido por Alexander Elder, este indicador relaciona preço e volume. É utilizado para identificar pontos de reversão através de movimentos excessivos e divergências.
ForceIndex(Periodo : Inteiro; Tipo : Inteiro) : Real
FrassonATR
Frasson ATR é uma variação do indicador ATR, funcionando como um stop tanto para posições compradas como para posições vendidas.
FrassonATR(Fator : Real; PeriodoMaxMin : Inteiro; PeriodoATR : Inteiro) : Real
FrassonVH
Frasson VH é uma variação do indicador Frasson ATR, funcionando como um stop tanto para posições compradas como para posições vendidas.
FrassonVH(Fator : Real; PeriodoMaxMin : Inteiro; PeriodoVH : Inteiro) : Real
FullStochastic
A família de indicadores estocástico (lento, pleno e rápido) ajuda a identificar situações de compra e venda excessiva. Normalmente, acima de 80 e abaixo de 20 o mercado torna-se vulnerável a correções.
(Periodo : Inteiro) : Real
FuraChao
Técnica de confirmação de rompimento de um suporte do semanal, criada por Alexandre Wolwacz (Stormer). Procura refinar o melhor ponto de entrada para venda no prazo de position.
FuraChao(Coeficiente : Real; Deslocamento : Inteiro) : Real
FuraTeto
Técnica de confirmação de rompimento de resistência do semanal, criada por Alexandre Wolwacz (Stormer). Procura refinar o melhor ponto de entrada na compra no prazo de position.
FuraTeto(Coeficiente : Real; Deslocamento : Inteiro) : Real
HeikinAshi
Um tipo de gráfico de candles que compartilha muitas semelhanças com o gráfico de candles padrão, mas difere nos cálculos usados para criar cada candle.
(Periodo : Inteiro; Tipo : Inteiro) : Real
HiloActivator
Este indicador foi desenvolvido por Robert Krausz. É um seguidor de tendência muito utilizado para sinalizar saída de trades. O sinal ocorre quando o preça fecha abaixo do indicador.
HiloActivator(Periodo : Inteiro) : Real
HistVolatility
O Historical Volatility Index é baseado no livro de Don Fishback, “Odds: They Key to 90% Winners”. Esta fórmula irá resultar em um índice de volatilidade histórica de 30 dias, plotando valores entre 0 e 1.
HistVolatility(Media : Inteiro; Tipo : Inteiro) : Real
HullMovingAverage
Criado por Allan Hull, a média móvel de Hull busca identificar a tendência de mercado. Possui uima suavização maior que a média móvel exponencial e acompanha com maior proximidade o gráfico de preços.
HullMovingAverage(Periodo : Inteiro) : Real
IchimokuCloud
Este indicador foi desenvolvido para que o trader possa avaliar a tendência e a força do ativo e seus pontos de suporte ede restistência técnico.
IchimokuCloud(Tenkan-Sen : Inteiro; Kijun-Sen : Inteiro; SenkoSpanB : Inteiro) : Real
ImpliedVolatility
Este indicador e utilizado para calcular a volatilidade implícita de derivativos (opções). A volatilidade implícita pode ser definida como a volatilidade que o mercado inclui para um ativo através dos preços das opções.
ImpliedVolatility(ModeloTeorico : Booleano; TipoOpcao : Booleano) : Real
KeltnerCh
Este indicador por criado por Chester W. Keltner. É utilizado para definir zonas de atividade. O mercado está sobrecomprado quando estiver acima da banda superior, e sobrevendido quando estiver abaixo da banda inferior.
KeltnerCh(Desvio : Real; Periodo : Inteiro; Tipo : Inteiro) : Real
KVO
O indicador Klinger Volume Oscillator (KVO) é um oscilador baseado em preço e volume projetado para medir o fluxo financeiro tanto em longo prazo como em curto prazo.
KVO(MediaLonga : Inteiro; MediaCurta : Inteiro; Sinal : Inteiro) : Real
LSVolatilityIndex
Indica o quão afastado o preço está da MMA21 calculada como uma proporção da média da volatilidade histórica calculada sobre os últimos 21 candles. Esse indicador foi desenvolvido pela L&S e é usado como ferramenta em uma série de abordagens de trade.
LSVolatilityIndex() : Real
MACD
Este indicador é uma combinação dos indicadores MACD Histograma e MACD Linha.
MACD(MediaLonga : Inteiro; MediaCurta : Inteiro; Sinal : Inteiro) : Real
MFI
É uma medida de eficiência com a qual o ativo se move para cada unidade de volume. Analisado junto com o volume ele permite classificar o mercado em 4 estágios.
MFI() : Real
Momentum
Este indicador é uma medida da velocidade de mudança dos preços. O momentum oscila em torno de uma linha zero e alterações na declividade da linha pode indicar topos ou fundos.
Momentum(Periodo : Inteiro; Media : Inteiro; Tipo : Inteiro) : Real
MomentumStochastic
O Momento Estocástico é baseado no Oscilador Estocástico. Relaciona o fechamento atual com o ponto médio da diferença entra a mínima e a máxima do período determinado.
MomentumStochastic(Periodo : Inteiro) : Real
MoneyFlow
Este indicador momentum utiliza os valores máximos e mínimos atuais e anteriores para determinar a direção dos preços. Utilizando o volume como peso ajuda a determinar se o capital está fluindo de ou para o ativo.
MoneyFlow() : Real
MoneyFlowIndex
Criado por Gene Quong e Avrun Soudack, o Money Flow Index (MFI) oscila entre 0 e 100, e é usado para determinar a força de uma tendência atual, a partir da análise de preço e volume de um período anterior.
MoneyFlowIndex(Periodo : Inteiro) : Real
NelogicaBottomFinder
Indicador de compra contra a tendência que utiliza uma fórmula proprietária para identificar momentos de reversão. Baseia-se na hipótese de “reversão a média” após um período de sobrevenda amplificado por volatilidade.
NelogicaBottomFinder() : Real
NelogicaPullBackFinder
Indicador de compra e venda a favor da tendência, identificando os principais pontos de pullback da mesma, Baseia-se em uma fórmula proprietária de identificação de ciclos quando há tendência definida.
NelogicaPullBackFinder() : Real
NelogicaWeisWave
Customização do indicador desenvolvido por David Weis baseado no método de ondas Wyckoff. Leva em consideração o volume das barras e sua direção.
NelogicaWeisWave(Periodo : Inteiro) : Real
OBV
Criado por Joe Granville relaciona preço e volume. Além de divergências, pode-se aplicar métodos de análise técnica como suportes/resistências e linha de tendência.
OBV() : Real
OBVAvg
Criado por Joe Granville relaciona preço e volume. Além de divergências, pode-se aplicar métodos de análise técnica como suportes/resistências e linha de tendência.
OBVAvg(Periodo : Inteiro; Tipo : Inteiro) : Real
OnBalanceTR
Criado por Thomas A. Bierovic, oferece confirmações para sinais de divergência em outros indicadores.
OnBalanceTR() : Real
OpenInterest
Mostra o número de contratos em aberto dos ativos da BM&F.
OpenInterest() : Real
ParabolicSAR
O SAR parabólico é usado principalmente para gerar sinais de saída. Quando durante uma alta, por exemplo, os preços caem para baixo do SAR, um sinal de venda é gerado.
ParabolicSAR(Fator : Real; Limite : Real) : Real
Pivot
Com base nos valores de abertura, máxima e fechamento de um dia determina possíveis suportes e resistências para o próximo dia.
Pivot(Normal : Booleano; TresLinhas : Booleano) : Real
PriceOsc
O oscilador de preços é um indicador de seguimento de tendência que reflete a diferença entre duas médias móveis exponencias para períodos diferentes em um gráfico.
PriceOsc(SerieDeDados : Serie; ComprimentoRapido : Inteiro; ComprimentoLento : Inteiro) : Real
PriceVolumeTrend
É um indicador que procura relacionar o preço e o volume de uma determinada ação. O indicador Tendência de Preço/Volume pode ser utilizado para confirmar tendências, bem como identificar sinais de negociação.
PriceVolumeTrend() : Real
PriorCote
Mostra os valores de Fechamento, Abertura, Máximo ou Mínimo correspondentes ao período anterior. Este período de referência é definido pela periodicidade do gráfico e pode ser dia, semana, mês ou ano.
PriorCote(Tipo : Inteiro) : Real
PTAX
PTAX é uma taxa de câmbio calculada durante o dia pelo Banco Central do Brasil. Consiste na média das taxas informadas pelos dealers de dolar durante 4 janelas do dia.
PTAX() : Real
PTAXFuturo
PTAX é uma taxa de câmbio calculada durante o dia pelo Banco Central do Brasil. Consiste na média das taxas informadas pelos dealers de dolar durante 4 janelas do dia.
PTAX() : Real
QuantityVol
Mostra o volume em quantidade de títulos negociados. Atua da mesma maneira que o volume financeiro.
QuantityVol(VolumeProjetado : Booleano) : Real
Rafi
Criado pelo analista gráfico Raphael Figueiredo. É um indicador de “market breadth” e tem como objetivo identificar a força de determinado rompimento de suporte e/ou resistência e verificar se o rompimento poderá ser falso ou não.
Rafi() : Real
Ravi
É um indicador de momentum similar ao ADX, mas que gera sinais mais rápidos.
Ravi(MediaLonga : Inteiro; MediaCurta : Inteiro) : Real
RenkoVTwo
Cria um envelope nas áreas de consolidação e destaca os candles a partir do momento que saem da área de consolidação.
RenkoVTwo(Periodo : Inteiro; Abertura : Real; Deslocamento : Inteiro) : Real
ROC
No ROC, o preço atual é comparado com um anterior para medir a magnitude da mudança do preço sobre um período de tempo.
ROC(Periodo : Inteiro; Media : Inteiro; Tipo : Inteiro) : Real
RSI
Desenvolvido por Wells Wilder o IFR ajuda os investidores a avaliar a força atual de um ativo. Sinaliza níveis de compra excessiva e venda excessiva. Ferramentas como linhas de suporte podem ser usadas sobre o indicador.
RSI(Periodo : Inteiro; Tipo : Inteiro) : Real
RSIStochastic
Um indicador derivado de outro indicador. A fórmula do estocástico é aplicada ao valor calculado do IFR, variando entre 0 e 1. Pode ser utilizado com o IFR simples para medir sua sensibilidade.
RSIStochastic(Periodo : Inteiro) : Real
SafeZoneDownTrend
Desenvolvido pelo Dr. Alexander Elder, visa indicar níveis adequados para posicionamento do stop durante uma tendência de baixa.
SafeZoneDownTrend(Multiplicador : Real; Periodo : Inteiro; Deslocamento : Inteiro) : Real
SafeZoneUpTrend
Desenvolvido pelo Dr. Alexander Elder, visa indicar níveis adequados para posicionamento do stop durante uma tendência de alta.
SafeZoneUpTrend(Multiplicador : Real; Periodo : Inteiro; Deslocamento : Inteiro) : Real
StopATR
Este indicador calcula níveis adequados para posicionamento de stop utilizando a volatidade do ativo.
StopATR(Desvio : Real; Periodo : Inteiro; Tipo : Inteiro) : Real
Tilson
Criado por Tim Tilson, o T Moving Average é um tipo de média móvel que se tornou um indicador popular na análise técnica. Conta com um baixo atraso em relação ao gráfico de preços, e uma linha mais suavizada.
Tilson(Fator : Real; Media : Inteiro) : Real
TimeAgrBuySell
É um indicador de Tape Reading desenvolvido pela Scalper Trader.
TimeAgrBuySell(AlertaVariacoes : Inteiro) : Real
TimeAgrTotal
É um indicador de Tape Reading desenvolvido pela Scalper Trader.
TimeAgrTotal(AlertaVariacoes : Inteiro) : Real
TopBottomDetector
Identifica valores extremos no gráfico de uma ativo para facilitar a observação do movimento dos preços, filtrando as oscilações menos significativas.
TopBottomDetector(Periodo : Inteiro) : Real
Trades
Mostra os negócios realizados durante as negociações. É um importante element na confirmação de movimentos.
Trades() : Real
TRIX
É um indicador momentum projetado para filtrar ciclos irrelevantes. Utilizado para identificar reversões. Usa-se também divergências.
TRIX(Media : Inteiro; Tipo : Inteiro) : Real
TRIXM
Este indicador é a própria medida da taxa de variação do TRIX. Por representar o momentum possui uma curva mais agressiva.
TRIXM(Media : Inteiro; Tipo : Inteiro) : Real
UltimateOscillator
Criado por Larry Williams
UltimateOscillator(Period1 : Inteiro; Period2 : Inteiro; Period3 : Inteiro) : Real
VSS
Criado por Joes Ross, o VSS utiliza a volatidade para definir bons pontos para colocação de stop.
VSS(Multiplicador : Real; Periodo : Inteiro; Deslocamento : Inteiro) : Real
VWAP
O VWAP é o preço médio ponderado pelo volume de uma cotação. Pode ser utilizado para medir se o preço atual está sobrecomprado ou sobrevendido em relação ao preço médio.
VWAP(Periodo : Inteiro) : Real
VWAPMonthly
O VWAP é o preço médio ponderado pelo volume de uma cotação. Pode ser utilizado para medir se o preço atual está sobrecomprado ou sobrevendido em relação ao preço médio.
VWAPMonthly() : Real
VWAPWeekly
O VWAP é o preço médio ponderado pelo volume de uma cotação. Pode ser utilizado para medir se o preço atual está sobrecomprado ou sobrevendido em relação ao preço médio.
VWAPWeekly() : Real
VWMA
A média móvel ponderada por volume (VWMA) é uma variação da média móvel tradicional, onde aplica o volume de cada candle como multiplicador no cálculo ponderado da média.
VWMA(Periodo : Inteiro) : Real
Williams
Desenvolvido por Larry Williams é parecido com o estocástico. O Williams %R compara o fechamento com o valor mais alto de determinado período.
Williams(Periodo : Inteiro) : Real

Funções de Backtest

Função
Descrição
Formato
Alert
Dispara uma notificação de alarme.
Alert(Cor: Inteiro) : Void
BuyAtMarket
Realiza envio de ordem de compra à mercado.
BuyAtMarket(Quantidade : Inteiro) : Void
BuyLimit
Envia uma ordem limite de compra.
BuyLimit(PrecoLimite : Real; Quantidade : Inteiro) : Void
BuyPosition
Retorna o tamanho da posição de compra.
BuyPosition() : Inteiro
BuyPrice
Retorna o valor da última operação de compra.
BuyPrice() : Real
BuyStop
Realiza envio de ordem de compra stop.
BuyStop(PrecoStop : Real; PrecoLimite : Real; Quantidade : Inteiro) : Void
BuyToCoverAtMarket
Realiza o fechamento de uma operação de venda.
BuyToCoverAtMarket(Quantidade : Inteiro) : Void
BuyToCoverLimit
Envia uma ordem de compra limite para fechar uma posição.
BuyToCoverLimit(PrecoLimite : Real; Quantidade : Inteiro) : Void
BuyToCoverStop
Realiza o envio de ordem de compra stop para fechar posição.
BuyToCoverStop(PrecoStop : Real; PrecoLimite : Real; Quantidade : Inteiro) : Void
CancelPendingOrders
Cancela as ordens pendentes.
CancelPendingOrders() : Void
ClosePosition
Envia ordens para encerrar todas as posições.
ClosePosition() : Void
HasPendingOrders
Retorna se existe ordens pendentes.
HasPendingOrders() : Booleano
IsBought
Retorna verdadeiro caso o cliente esteja posicionado na compra.
IsBought() : Booleano
IsSold
Retorna verdadeiro caso o cliente esteja posicionado na venda.
IsSold() : Booleano
MyPrice
Retorna a média entre, a máxima, a mínima e o fechamento.
MyPrice() : Real
ReversePosition
Envia ordens para inverter todas as posições.
ReversePosition() : Void
SellPosition
Retorna o tamanho da posição de venda.
SellPosition() : Inteiro
SellPrice
Retorna o valor da última operação de venda.
SellPrice() : Real
SellShortAtMarket
Envia ordem de venda à mercado para abrir posição.
SellShortAtMarket(Quantidade : Inteiro) : Void
SellShortLimit
Envia uma ordem limite de venda.
SellShortLimit(PrecoLimite : Real; Quantidade : Inteiro) : Void
SellShortStop
Abre uma posição de venda enviando uma ordem do tipo Stop.
SellShortStop(PrecoStop : Real; PrecoLimite : Real; Quantidade : Inteiro) : Void
SellToCoverAtMarket
Realiza uma ordem de venda à mercado caso exista uma posição de compra.
SellToCoverAtMarket(Quantidade : Inteiro) : Void
SellToCoverLimit
Enviar uma ordem limite de venda para fechar posição.
SellToCoverLimit(PrecoLimite : Real; Quantidade : Inteiro) : Void
SellToCoverStop
Envia uma ordem stop caso exista uma posição de compra.
SellToCoverStop(PrecoStop : Real; PrecoLimite : Real; Quantidade : Inteiro) : Void
SendOrder
Envia uma ordem customizada.
SendOrder(Lado : Inteiro; Tipo : Inteiro; Quantidade : Inteiro; PrecoLimite : Real; PrecoStop : Real) : Void

Funções de Livro

Função
Descrição
Formato
AskPrice
Retorna o preço da melhor oferta de venda.
AskPrice() : Real
AskSize
Retorna a quantidade da melhor oferta de venda.
AskSize() : Real
BidPrice
Retorna o preço da melhor oferta de compra.
BidPrice() : Real
BidSize
Retorna a quantidade da melhor oferta de compra.
BidSize() : Real
BookSpread
Retorna a diferença entre o topo do livro.
BookSpread() : Real
IsBMF
Retorna 1 se o ativo for da BMF, retorna 0 caso contrário.
IsBMF() : Booleano
Lote
Retorna a quantidade mínima de ordem.
Lote() : Inteiro
MinPriceIncrement
Retorna o incremento mínimo do preço.
MinPriceIncrement() : Real

Fazer login com suas credenciais

Esqueceu sua senha?