Assista a como baixar robôs de negociação gratuitos
Encontre-nos em Twitter!
Participe de nossa página de fãs
Script interessante?
Coloque um link para ele, e permita que outras pessoas também o avaliem
Você gostou do script?
Avalie seu funcionamento no terminal MetaTrader 5
Bibliotecas

TimeLib by BabyBear - biblioteca para MetaTrader 4

Visualizações:
730
Avaliação:
(10)
Publicado:
2016.06.10 15:01
\MQL4\Include\
Precisa de um robô ou indicador baseado nesse código? Solicite-o no Freelance Ir para Freelance

Eu escrevi aí várias funções para trabalhar com os feriados:

função

datetime LastMondayStart( datetime dt);

retorna o último domingo 22:00 antes da dt.


função
datetime NextFridayEnd( datetime dt);

retorna a próxima sexta-feira 23:00 após a dt.

função

int SundayMidnightCount( datetime start, datetime end);
retorna o número de dias feriados entre duas datas.

função
int HoursCandleCount( datetime start, datetime end);
retorna o número de horas de negociação entre duas datas. Em outras palavras, ele é as velas horário entre start e end.

função
datetime AddTradingSeconds( datetime start, int seconds);

adiciona tempo de negociação à data.


Exemplo: você tem que fechar a posição depois de 5 horas após a abertura da negociação. Se a posição foi aberta na sexta-feira às 21:00, então deve ser fechada na segunda-feira às 02:00. O tempo inicial é calculado assim:

AddTradingSeconds( OrderOpenTime(), 5*60*60 );

Traduzido do russo pela MetaQuotes Ltd.
Publicação original: https://www.mql5.com/ru/code/7080

FloatPivot FloatPivot

Indicador simples que mostra o centro de referência flutuante e o seu próximo nível de resistência e suporte.

Comment2 Comment2

A biblioteca Comment2 estende os recursos da função padrão Comment para exibir comentários.

OsMACD OsMACD

O indicador OsMACD é uma fusão dos indicadores em cores Moving Average of Oscillator(OsMA) e Moving Average Convergence/Divergence(MACD).

Registro de cotações num arquivo txt com o nome do arquivo e o caminho completo Registro de cotações num arquivo txt com o nome do arquivo e o caminho completo

Essa biblioteca permite que você escreva um arquivo de texto com as cotações do símbolo em qualquer lugar do seu disco rígido.