제 문제를 명확하게 제시하지 못한 점에 대해 사과드립니다. diff_Levelms 0.0이 제대로 작동하지만 diff_Levelms를 추가한 것은 EURUSD의 경우 .0002 또는 USDJPY의 경우 .02와 같이 범위와 같은 사소한 변경을 허용하기 위한 것입니다. 분명히 내 diff 계산은 trend1 계산에서 사용되지 않습니다
이중 확산 = (ma2[i]-ma3[i]); //med-slow 분명히 내 계산 이중 diffdms = (ma3[i]-ma2[i]); //slow - med 분명히 내 계산
if (ma1[i]>ma2[i]) trendfm[i] = 1 ; if (ma1[i]<ma2[i]) trendfm[i] = - 1 ; if (ma1[i]>ma3[i]) trendfs[i] = 1 ; if (ma1[i]<ma3[i]) trendfs[i] = - 1 ; if (ma2[i]>ma3[i] && diffums > diff_Levelms) trendms[i] = 1 ; trend1 계산에 사용되지 않음 if (ma2[i]<ma3[i] && diffdms > diff_Levelms) trendms[i] = - 1 ; trend1 계산에 사용되지 않음
레이
지금 사용해 보세요
믈라덴
여전히 변화가 없습니다. 다시 시도해 볼까요?
이것이 내가 2MA를 위해 한 모든 것입니다.
이중 fastMA = iMA(NULL,0,FastMa,FastMaShift,FastMaMethod,FastMaPrice,i);
이중 slowMA = iMA(NULL,0,SlowMa,SlowMaShift,SlowMaMethod,SlowMaPrice,i);
UpH[i] = EMPTY_VALUE ;
DnH[i] = EMPTY_VALUE;
추세[i] = 추세[i+1];
이중 확산 = (fastMA - slowMA);
이중 diffd = (slowMA - fastMA);
if (diffu > diff_Level ) 경향[i] = 1;
if (diffd > diff_Level ) 경향[i] = -1;
감사해요
레이
믈라덴
여전히 변화가 없습니다. 다시 시도해 볼까요?
이것이 내가 2MA를 위해 한 모든 것입니다.
이중 fastMA = iMA(NULL,0,FastMa,FastMaShift,FastMaMethod,FastMaPrice,i);
이중 slowMA = iMA(NULL,0,SlowMa,SlowMaShift,SlowMaMethod,SlowMaPrice,i);
UpH[i] = EMPTY_VALUE;
DnH[i] = EMPTY_VALUE;
추세[i] = 추세[i+1];
이중 확산 = (fastMA - slowMA);
이중 diffd = (slowMA - fastMA);
if (diffu > diff_Level ) 경향[i] = 1;
if (diffd > diff_Level ) 경향[i] = -1;
감사해요
레이
이것은 다중 시간 프레임 모드를 시도할 때 얻는 것입니다(위 게시물의 표시기).
내가 보는 한 모든 것이 제대로 작동합니다.
이것은 다중 시간 프레임 모드를 시도할 때 얻는 것입니다(위 게시물의 표시기).
믈라덴
제 문제를 명확하게 제시하지 못한 점에 대해 사과드립니다. diff_Levelms 0.0이 제대로 작동하지만 diff_Levelms를 추가한 것은 EURUSD의 경우 .0002 또는 USDJPY의 경우 .02와 같이 범위와 같은 사소한 변경을 허용하기 위한 것입니다. 분명히 내 diff 계산은 trend1 계산에서 사용되지 않습니다
이중 확산 = (ma2[i]-ma3[i]); //med-slow 분명히 내 계산
이중 diffdms = (ma3[i]-ma2[i]); //slow - med 분명히 내 계산
if (ma1[i]>ma2[i]) trendfm[i] = 1 ;
if (ma1[i]<ma2[i]) trendfm[i] = - 1 ;
if (ma1[i]>ma3[i]) trendfs[i] = 1 ;
if (ma1[i]<ma3[i]) trendfs[i] = - 1 ;
if (ma2[i]>ma3[i] && diffums > diff_Levelms) trendms[i] = 1 ; trend1 계산에 사용되지 않음
if (ma2[i]<ma3[i] && diffdms > diff_Levelms) trendms[i] = - 1 ; trend1 계산에 사용되지 않음
고맙습니다
레이
표시기가 업데이트되지 않음
첨부된 "Outsidebar Trendline V2" 표시기를 다운로드했지만 어떤 이유로 업데이트되지 않습니다.
다음 바/촛불. 시간 프레임을 전환하면 잘 작동하지만 해당 시간 프레임의 다음 막대에서는 더 이상 작동하지 않습니다.
다음 막대에서도 표시기가 자동으로 새로 고쳐지도록 전문가가 도와주시겠습니까?
정말 감사합니다
넓은 땅
믈라덴,
내 친구가 정점 표시기를 기반으로 이 EA를 작성했는데 그가 만든 후 백테스트 를 실행할 수 없었습니다. 등받이가 안 되는 오류를 수정하도록 도와주세요. 하지만 한 번 청소하면 많은 업데이트가 필요합니다.
감사하고 겸손하게
그리고 이것은 계속
그리고 이것은 계속
헤이 멜라덴
나는 이 웹사이트를 처음 접했고 당신의 좋은 작품을 볼 수 있습니다. 계속 지켜봐 주세요. 그러나 지표를 EA로 전환하는 방법에 대한 코딩을 도와주셨으면 합니다.
내가 정말로 필요한 것은 신호가 나타날 때 EA가 구매하거나 판매하는 것입니다.
아이디어는 더 높은 기간인 4시간 tf로 이동하여 시장의 추세를 찾고(추세를 알기 위해) 더 낮은 tf(15-5분)에서 거래하는 것입니다. 따라서 짧은 경우 추세의 변화가 더 높은 기간 동안 만 짧 습니다.
미리 감사드립니다.
mq4 파일을 첨부해주세요 - 이렇게 하면 사용자가 쉽게 테스트할 수 없고 도움을 드릴 수 없습니다.
업로드됨, 아무도 이 코드를 살펴보고 테스트할 수 없는 이유를 알 수 있습니다. 결과는 수익성이 없을 수 있지만 감사할 것입니다.
작동합니다(표시기 폴더에 "vertex_mod_3.01" 표시기가 있는 한)