Czy ktoś mógłby wziąć ten kod Hull Moving Avg od TradeStation i przepisać go tak, aby działał na MT4?
----------------
nakłady:
double Price (Close), {seria cen do wykorzystania przy obliczaniu HMA}
int Długość (9), {liczba słupków używanych do obliczenia HMA}
int Przesunięcie (0), {liczba słupków do wyparcia wykresu HMA; negatywny
wartości tego wejścia przesuwają wykres w prawo, wartości dodatnie wypierają
działka po lewej}
int BackgroundColorAlertCell (DarkGray); {Jeśli spełnione są kryteria alertu, to jest
kolor użyty do tła komórki w RadarScreen; jeśli nie jest to pożądane
aby zmienić kolor tła komórki po spełnieniu kryteriów alertu, ustawić
to wejście do domyślnego koloru tła komórki}
zmienne:
podwójny HullAvg (0);
HullAvg = HMA (cena, długość);
Plot1 [Displace] (HullAvg, HMA);
{kryteria alertu}
jeśli Displace = 0 to
zaczynać
jeśli cena przekroczy HullAvg wtedy
zaczynać
Alert (Cena przekraczająca średnią Hull);
SetPlotBGColor (1, BackgroundColorAlertCell);
koniec
w przeciwnym razie cena przekroczy wartość HullAvg
zaczynać
Alert (przekroczenie ceny poniżej średniej Hull);
SetPlotBGColor (1, BackgroundColorAlertCell);
koniec ;
koniec ;