Czy można narysować pionową linię w odstępach 15 minut i zero sekund na wykresie niezależnie od przedziału czasowego?
Oto, co muszę narysować pionową linię o godzinie 00:15:00.
Kompiluje się, ale MT4 się blokuje, co za niespodzianka z rzeczami, które próbuję zrobić... jakieś przemyślenia???
// ----------------------------------------------- ----
//| 15minvline.mq4 |
//| Prawa autorskie © 2007, MetaQuotes Software Corp. |
//|
http://www.metaquotes.net|
// ----------------------------------------------- ----
#własność prawa autorskie Copyright © 2007, MetaQuotes Software Corp.
#link do właściwości http://www.metaquotes.net
#property indior_chart_window
#property_indior_buffers 1
#property indior_color1 C'255,255,255'
podwójny ExtMapBuffer0[];
// ----------------------------------------------- ----
//| Niestandardowa funkcja inicjalizacji wnętrz |
// ----------------------------------------------- ----
int init()
{
SetIndexBuffer(0,ExtMapBuffer0);
SetIndexStyle(0,DRAW_LINE,STYLE_DOT,1, C'255,255,255');
//---- wewnątrz
//----
zwrot(0);
}
// ----------------------------------------------- ----
//| Niestandardowa funkcja deinicjalizacji wewnętrznej |
// ----------------------------------------------- ----
int deinit()
{
//----
//----
zwrot(0);
}
// ----------------------------------------------- ----
//| Niestandardowa funkcja iteracji wnętrz |
// ----------------------------------------------- ----
int start()
{
int counted_bars=IndiorCounted();
if (counted_bars lt; 0) return (-1);
if (zliczone_paski gt; 0) zliczone_paski--;
int pos=Słupki - zliczone_słupki;
int min = Minuta();
int sek = Sekundy();
podczas (postgt; 0)
{
jeśli ((min == 15) (s == 00))
SetIndexStyle(0,DRAW_LINE,STYLE_DOT,1, C'255,255,255');
}
//----
//----
zwrot(0);
}
// ----------------------------------------------- ----