1 첨부 파일 삽입 코드 #property indior_chart_window/ ------------------------------------- ----------------------------- /| 사용자 정의 내부 초기화 함수 |/ ----------------------------------------------- ------------------- extern int HMA_Period = 21; extern int History = 500; 이중 hma # 91; # 93 ;; int init () {IndiorBuffers (1); SetIndexBuffer (0, hma); SetIndexStyle (0, DRAW_LINE, STYLE_SOLID, 2); return (0); }/ ---------------------------------------------- -------------------- /| 사용자 정의 내부 초기화 해제 기능 |/ ----------------------------------------------- ------------------- int deinit () {//----/---- return (0); }/ ---------------------------------------------- -------------------- /| 사용자 정의 내부 반복 기능 |/ ----------------------------------------------- ------------------- int start () {int counted_bars = IndiorCounted (), i = 막대 - 카운트 된 막대 - 1; 이중 온도; if (i gt; History - 1) i = History - 1; while (i gt; = 1) {hma # 91; i # 93; = iMA (널, 0, MathFloor (HMA_Period2), 0, MODE_LWMA, PRICE_CLOSE, i) * 2- iMA (NULL, 0, HMA_Period, 0, MODE_LWMA, PRICE_CLOSE, i); 나는--; } i = 막대 - counted_bars - 1; (0, MODE_LWMA, i); (i = 1) (i = 0, 1, MathSqrt (HMA_Period) hma # 91; i # 93; = 임시; 나는--; } return (0); }/ ---------------------------------------------- --------------------
내 선체 이동 평균의 문제는 일부 막대가 이미지 쇼와 같은 최고점을 보여 주며, 내가 찾을 수없는 코드의 문제에서 비롯된 것입니다. 다른 선체 이동 평균 내각을 배치하면 내 선체와 일치합니다 피크가 발생하는 막대 이후를 제외하고 움직이는 평균 ...