Wednesday, 18 October 2017

Horário Da Sessão Do Mercado De Download Horizontalmente Indicador Mt4


Horário da Sessão do Mercado de Download Horizontalmente Indicador MT4


Mesmo que o mercado forex é aberto 24 horas, a liquidez e volatilidade muda de acordo com as horas de mercado. Uma vez que a Europa é o coração do mundo das finanças, a liquidez aumenta depois que a Europa acorda. A estratégia que você escolhe é tão importante quanto o tempo que você executa.


Market Session Hours indicador visualiza os mercados ativos em seus gráficos. Este indicador também ajuda você a voltar a testar suas estratégias. Você pode ignorar os sinais de negociação durante os tempos que o mercado não se move muito.


Horas de Sessão do Mercado Horizontalmente Indicador MT4 - Indicador de sessão clássico na versão horizontal.


// ++


// | Market_Sessions_Indi. mq4 |


// | Copyright 2010, KoliEr Li. |


// | kolier. li |


* Eu aqui pago para programar para você. Apenas $ 15 para todos os scripts.


* Eu sou um bacharel em Ciências Financeiras-Matemática.


* Eu sou bom em programação em MQL para Meta Trader 4 plataforma. Nível sênior. Ter feito centenas de scripts.


* Não importa o que é, criar ou modificar quaisquer indicadores, consultores e scripts.


* Vou perguntar esses trabalhos que não são muito grandes, preço de US $ 15, certamente reembolsável se você não apreciam o meu.


* Todos os produtos serão entregues em 3 dias.


* Além disso, estou fornecendo EA, Indicador e Trade System Improvement Consultant serviços, entre em contato comigo para o detalhe.


* Se você precisa ter feito, não hesite em contactar-me em: [email160; protegido]


// ++


// | Indicador Propriedades |


// ++


#propriedade copyright 8220; Copyright 2010, KoliEr Li.8221;


#property link 8220; kolier. li8221;


// Cliente:


// Tags: Sessões de Mercado, Tempo, Período


// Revisão: 1


#property indicator_separate_window


#property indicator_maximum 5


#property indicator_minimum 0


// ++


// | Constantes Universais |


// ++


// | Variáveis ​​de entrada do usuário |


// ++


Extern string IndicatorName = 8220; Market_Sessions_Indi8221 ;;


Cadeia externa IndicatorVersion = 8220; 1.08221 ;; // O número da versão deste script


Extern string ProjectPage = 8220; kolier. li/indicator/kmsi-kolier-market-sessions-indicator8221 ;; // A página de destino do projeto


Extern int ShowLinesDayBack = 10; // Set to 0, count all


// extern double ServerGMT = 0;


Extern bool ShowPositionLabel = true;


Posição externa Posição = 8220, Europa, América, Ásia, Pacífico8221 ;;


String externa Time_Start = 8220; 07: 00,13: 00,00: 00,21: 008221 ;;


Cadeia externa Time_End = 8220; 17: 00,23: 00,10: 00,7: 008221 ;;


Cadeia externa Largura = 8220; 2,2,2,28221 ;;


String externa ColorSheet = 8220; kolier. li/example/mt4-color-sheet8221 ;;


Corda externa Color = 8220, Vermelho, Amarelo, Azul, Verde8221 ;;


// ++


// | Variáveis ​​universais |


// ++


Posições de string [0], times_start [0], times_end [0];


Cor cores [0];


Int widths [0];


Bool drawed_positions = false;


// ++


// | Função de inicialização do indicador personalizado |


// ++


Int int ()


IndicatorShortName (IndicatorName);


IndicatorDigits (MarketInfo (Symbol (), MODE_DIGITS));


ExplodeStr (posições, Posição, 8220 ;, 8221;);


ExplodeStr (times_start, Time_Start, 8220 ;, 8221;);


ExplodeStr (times_end, Time_End, 8220 ;, 8221;);


ExplodeStr2Color (cores, Cor, 8220 ;, 8221;);


ExplodeStr2Int (largura, Largura, 8220 ;, 8221;);


Return (0);


// ++


// | Função de desinitialiação do indicador personalizado |


// ++


Int deinit ()


ObjClear (IndicatorName);


Return (0);


// ++


// | Função de iteração de indicador personalizado |


// ++


Int start ()


If (bars_counted & lt; 0)


Else if (bars_counted & gt; 0)


Time_start - = 86400;


ObjTrendLine (IndicatorName + 8221; _8221; + posições [i] +8221; _8221; + time_start, time_start, i + 1, time_end, i + 1, 1, width [i], cores [i], STYLE_SOLID, false);


Return (0);


// ++


// ++


Void explodeStr (string arr [], string text_arr, string separator)


Length = StringLen (text_arr) - start;


Array_size = ArraySize (arr);


ArrayResize (arr, array_size + 1);


Arr [array_size] = StringSubstr (text_arr, start, length);


Start + = comprimento + 1;


// ++


// ++


Void explodeStr2Int (int arr [], string text_arr, string separator)

No comments:

Post a Comment