Thursday 25 January 2018

Funções forex


Data e hora O sistema de negociação on-line MetaTrader 4 usa as indicações de duas fontes de tempo - o tempo local (PC) e a hora do servidor. Hora local - a hora que está configurada no PC local. Tempo do servidor - o tempo que está configurado no servidor. Função TimeLocal () A função retorna o tempo de PC local expresso no número de segundos caducados desde 00:00 de 1 de janeiro de 1970. Nota: Ao testar, a hora local é modelada e coincide com o tempo de servidor conhecido pelo modelo. A grande maioria dos eventos que ocorrem no terminal do cliente são considerados de acordo com a hora do servidor. A hora do tiquete, o início da nova barra, a abertura e o fechamento do pedido são considerados de acordo com a hora do servidor. Para obter o valor da hora do servidor que corresponde à hora atual, a função TimeCurrent () deve ser usada: TimeCurrent () Função A função retorna o último valor conhecido do tempo do servidor (o tempo da última remessa) expresso em Segundos caducaram desde 00:00 de 1 de janeiro de 1970. O terminal do cliente atualiza o tempo da última cotação que vem (juntamente com outras variáveis ​​de ambiente) antes de iniciar funções especiais para execução. Cada marca é caracterizada pelo seu próprio valor do tempo do servidor que pode ser obtido usando a função TimeCurrent (). Durante a execução, este valor só pode ser alterado como resultado da chamada de função RefreshRates () e somente se a informação tiver sido atualizada desde a última execução da função RefreshRates (), ou seja, se os novos valores de algumas variáveis ​​de ambiente tiverem Vem do servidor. A hora da abertura do bar, Timei, não coincide com a chegada do novo tiquete, como regra geral. A hora de qualquer abertura da barra do tempo é sempre divisível pelo prazo. Qualquer primeiro tiqueteque apareceu dentro de um prazo é a formação de barras se não houver um recibo no prazo, a barra não será formada dentro do prazo. Por exemplo, o tiqueteio que chega ao terminal no tempo (servidor) t0 resulta em formar uma barra com a abertura do tempo igual a Timei2 (Fig. 143). O momento especificado como o início do período de tempo não coincide com o momento t0, embora possa coincidir acidentalmente com ele, em geral. Os carrapatos subsequentes que chegam ao terminal dentro do mesmo período de tempo (nos momentos de t1 e t2) podem alterar os parâmetros da barra, por exemplo, preço máximo ou preço aberto, mas não afetam o horário da abertura da barra. O tempo de fechamento do barramento não é considerado no sistema de negociação on-line MetaTrader 4 (formalmente, o tempo do último tiquete que vem dentro de um período de tempo ou a hora inicial do próximo período de tempo pode ser considerado como o tempo de fechamento da barra, como mostrado na Fig. 143 ). FIG. 143. Seqüência de formação de barras na plataforma de negociação on-line MetaTrader 4. É mostrado na Fig. 143 que é possível que barras não sejam formadas em alguns períodos de tempo que sejam iguais ao prazo. Assim, entre o tempo t5 do tiquete chegando e t6 do próximo tiquete chegando, o tempo completo é empacotado, então a nova barra não foi formada nesse período de tempo. Desta forma, o tempo de abertura da barra pode diferir do tempo de abertura de uma barra adjacente por mais de um período de tempo inteiro, mas é sempre divisível por um período de tempo. Para demonstrar a seqüência de formação de barras, podemos usar os intervalos de tempo de EA. mq4 que produz o tempo de chegada do tiquete e o horário da abertura da barra: os resultados dos intervalos de tempo de EA. mq4 são mostrados na Fig. 144. É óbvio que o primeiro tiquete no período de tempo regular de 1 minuto durou às 14:29:12, ao mesmo tempo que se formou um novo bar com o horário de abertura - 14:29:00. Observe que a coluna direita da caixa de mensagem exibe a hora do servidor, a coluna da esquerda exibe a hora local. FIG. 144. Seqüência de formação de barras no sistema de negociação on-line MetaTrader 4. Caso os carrapatos sejam raros (por exemplo, o período entre o final da sessão européia e o início da sessão asiática), você pode observar outro fenômeno durante a execução de Timebars. mq4. O tempo de abertura das barras adjacentes pode diferir um do outro por mais de 1 minuto (para um período de tempo de um minuto). Ao mesmo tempo, a indexação das barras é salva em sucessão, sem espaços. A hora do servidor dos servidores em diferentes centros de negociação pode variar. O horário de início e finalização das negociações é definido em cada servidor individualmente e pode discordar do início e do final do dia normal. Alguns centros de negociação, por exemplo, têm as configurações que realizam abertura comercial no domingo às 23:00 da hora do servidor. Isso resulta na formação de barras diárias incompletas, sua duração prática é igual a uma hora (Fig. 145). FIG. 145. Histórico de barras diferentes em diferentes centros de negociação. O uso de funções de data e hora é bastante fácil no MQL4. Alguns deles transformam o servidor e o tempo local em segundos caducado desde 00:00 de 1 de janeiro de 1970 em um número inteiro que corresponde a uma hora, um dia, etc. Outras funções retornam um número inteiro que corresponde à hora atual Funções TimeSeconds (), TimeMinute (), TimeHour (), TimeDay (), TimeMonth (), TimeYear (), TimeDayOfWeek () e TimeDayOfYear (). Este é um grupo de funções que retornam o número de Segundos caducaram desde o início do minuto, minuto, hora, dia, mês, ano, dia da semana e dia do ano durante o horário especificado. Por exemplo: a função retorna os minutos para o tempo especificado. Tempo - a data expressa em número de segundos que caducou desde 00:00 de 1 de janeiro de 1970. Esta função retorna o dia da semana (0-domingo, 1,2,3,4,5,6) para a data especificada . Tempo - a data expressa em número de segundos que caducou desde 00:00 de 1 de janeiro de 1970. As funções consideradas podem ser usadas para análise de qualquer horário de abertura do bar, por exemplo. O EA chamado bigbars. mq4 destinado a encontrar barras de tamanho que não é inferior ao tamanho especificado é mostrado abaixo. O bigbars. mq4 EA procura a barra mais próxima cuja altura (diferença entre mínimo e máximo) é maior ou igual ao valor especificado na variável externa QuantPt. A data e a hora da barra encontrada são enviadas para a janela de instrumento financeiro pela função Comentário (). Funções Segundas (), Minuto (), Hora (), Dia (), Horário (), Horário (), DiaOfWeek () e DayOfYear () Este é o grupo de funções que retornam o segundo, minuto, hora, dia, Mês, ano, dia da semana e dia do ano para a última hora conhecida do servidor. A última hora do servidor conhecido é a hora do servidor que corresponde ao momento do lançamento do programa (lançamento de qualquer função especial pelo terminal do cliente). A hora do servidor não é alterada durante a execução da função especial. Retorna a hora atual (0,1,2,23) da última hora do servidor conhecido. Observe que o último tempo conhecido do servidor é modelado durante o teste. Retorna o dia atual do ano (1 é 1 de janeiro. 365 (6) é 31 de dezembro), ou seja, o dia do ano da última hora do servidor conhecido. Observe que o último tempo conhecido do servidor é modelado durante o teste. O EA timeevents. mq4 que executa algumas ações assim que o tempo especificado vem pode ser usado como um exemplo de uso das funções acima. O tempo do servidor é calculado em horas e minutos durante a execução do início da função especial () (blocos 2-3). A linha: representa o tempo atual do servidor expresso como Curtime Real curtime. O uso de variáveis ​​reais é conveniente em operações de comparação: se o tempo atual for maior ou igual ao valor de TimeCls especificado pelo usuário, a função Executor () definida pelo usuário será chamada para execução. Neste exemplo, a função definida pelo usuário coloca uma mensagem com recomendações de negociação. Em geral, esta função pode conter qualquer código, por exemplo, fazer negócios, enviar e-mails, criar objetos gráficos, etc. Funções de Data e TimeForeign Mercado de Câmbio: Significado, Funções e Tipos Artigo compartilhado pelo Mercado de Câmbio: Significado, Funções E Tipo O mercado cambial é o mercado em que as moedas estrangeiras são compradas e vendidas. Os compradores e vendedores incluem indivíduos, empresas, corretores de câmbio, bancos comerciais e o banco central. Como qualquer outro mercado, o mercado de câmbio é um sistema, não um lugar. As transações neste mercado não se limitam a apenas uma ou poucas moedas estrangeiras. Na verdade, há um grande número de moedas estrangeiras que são negociadas, convertidas e trocadas no mercado cambial. Funções do mercado cambial: o mercado cambial desempenha as seguintes três funções: 1. Função de transferência: transfere o poder de compra entre os países envolvidos na transação. Esta função é realizada através de instrumentos de crédito, como contas de câmbio, rascunhos bancários e transferências telefônicas. 2. Função de crédito: fornece crédito para o comércio exterior. As letras de câmbio, com prazo de vencimento de três meses, são geralmente utilizadas para pagamentos internacionais. É necessário um crédito para este período, a fim de permitir que o importador tome posse de bens, venda-os e obtenha dinheiro para pagar a conta. 3. Função de cobertura: quando os exportadores e os importadores celebram um acordo para vender e comprar bens em alguma data futura aos preços e taxas de câmbio atuais, é chamado de hedge. O objetivo da cobertura é evitar perdas que podem ser causadas devido às variações da taxa de câmbio no futuro. Tipos de mercados de câmbio: os mercados de câmbio são classificados com base em se as operações de câmbio são spot ou forward em conformidade, existem dois tipos de mercados de câmbio: (ii) mercado a prazo. Spot Market refere-se ao mercado em que as receitas e os pagamentos são feitos imediatamente. Geralmente, é permitido um período de dois dias úteis para liquidar a transação. O mercado spot é de natureza diária e trata apenas de transações à vista de câmbio (não em transações futuras). A taxa de câmbio, que prevalece no mercado à vista, é denominada como taxa de câmbio à vista ou taxa de câmbio atual. O termo 8216spot transaction8217 é um pouco enganador. Na verdade, a transação no local deve significar uma transação, que é realizada 8216 no spot8217 (ou seja, imediatamente). No entanto, uma margem de dois dias é permitida, pois demora dois dias para os pagamentos efetuados através de cheques a serem cancelados. (Ii) Mercado a termo: mercado a termo refere-se ao mercado em que a venda e compra de moeda estrangeira é liquidada em uma data futura especificada a uma taxa acordada hoje. A taxa de câmbio citada em transações a prazo é conhecida como taxa de câmbio a termo. Geralmente, a maioria das transações internacionais são assinadas em uma data e concluídas em uma data posterior. A taxa de câmbio a prazo torna-se útil tanto para as partes envolvidas na transação. Contrato de adiantamento é feito por dois motivos: (a) Para minimizar o risco de perda devido a mudanças adversas na taxa de câmbio (através de hedging) (b) Para obter lucro (por meio de especulação).

No comments:

Post a Comment