묻다! - 페이지 144

 

iStochastic 도움 필요 - 필드 변수 문제가 느려짐...

안녕:

iStochastic에 문제가 있습니다.

MODE_SIGNAL(값 1) - 사용 시 ZERO 값을 반환합니다.

SLOWING을 변수로 사용합니다.

외부 int stoch1k = 14 ;

외부 int stoch1s = 3 ;

외부 int stoch1d = 3 ;

이중 stoch1s = iStochastic(NULL,0, stoch1k,stoch1d,stoch1s, 0,0,1,0) ;

신호 라인 의 실제 위치가 아닌 항상 ZERO 값을 반환합니다.

변수는 SLOWING 필드(stoch1s)에서 사용됩니다.

하지만 변수 stocha1s 대신 해당 매개변수를 HARDCODE할 때(느림)

나는 같은 문장에 숫자 3을 넣었다. 아래와 같이 잘 작동한다.

이중 stoch1s = iStochastic(NULL,0, stoch1k,stoch1d,3, 0,0,1,0) ;

누구든지 이것에 대해 나를 안내 할 수 있습니까?

diff 값에 변수 필드를 사용하고 싶습니다.

미리 감사드립니다

삐삐

 

뉴바

numbercruncher:
누군가가 듣고 있는 경우를 대비하여 ...

이건 어때요 ? 5min timscale에 의미가 있습니까?

안녕하세요 numbercruncher, 저는 제가 작성한 이 기능 을 사용합니다. 시간 프레임을 사용하여 해당 시간 프레임에 새 막대가 있는지 확인할 수 있습니다.

int start()

{

if(ISNewBar(5))

{

//do some thing

}

}

bool ISNewBar(int iTimeFrame)

{

int iIndex = -1;

switch(iTimeFrame)

{

case 1 : iIndex = 0; break;

case 5 : iIndex = 1; break;

case 15 : iIndex = 2; break;

case 30 : iIndex = 3; break;

case 60 : iIndex = 4; break;

case 240 : iIndex = 5; break;

case 1440 : iIndex = 6; break;

default : iIndex =-1; break;

}

static int LastBar[7]= {0,0,0,0,0,0,0};

datetime curbar = iTime(Symbol() ,iTimeFrame, 0);

if(LastBar!=curbar)

{

LastBar=curbar;

return (true);

}

else return(false);

}

 
bobfourie:
안녕하세요 numbercruncher, 저는 제가 작성한 이 기능을 사용합니다. 시간 프레임을 사용하여 해당 시간 프레임에 새 막대가 있는지 확인할 수 있습니다.

감사합니다

 

발생 시 경고하도록 경고 코드를 수정하는 방법

안녕하세요 여러분,

저는 코딩을 처음 접하는 사람입니다. 이 OSMA 표시기 가 있는데 이미 제로 교차 경고가 내장되어 있지만 불행히도 다음 촛불이 시작될 때만 경고합니다. 경고 코드를 수정하여 발생 시 경고하도록 하는 방법을 알려주세요. 그리고 화살표 경고를 추가하는 방법을 알려주세요.

감사해요.

파일:
 

가져오기 기능

안녕하세요!!

저는 코딩이 처음이고 과거에 약간의 코드 변경을 한 한 실제로 처음부터 무언가를 작성할 수 없었습니다.

기본적으로 초안에서 마우스 우클릭을 하면 차트에 팝업창이 뜨게 하는 방법을 알고 싶습니다.

누군가가 템플릿이나 이미 있는 플러그에 대해 알고 있다면 코드를 보고 배울 수 있다고 확신합니다.

 

EA 대 지표

거래를 하기 위해 지표를 수정하려고 합니다. 주문 명령을 삽입하는 것 외에 MT4가 EA임을 알리려면 무엇을 변경해야 합니까? 내 프로그램은 EA로 로드하려고 할 때 로드/응답하지 않습니다.

또한 경험 많은 프로그래머를 귀찮게하지 않고이 답변을 찾으려면 어디에서 찾아야합니까?

 

표시기의 EA 기반에 대한 도움말

여러분 모두에게

나는 표시기가 있습니다(신호가 있는 3ma 교차). ea로 변경해야 합니다. ind init()를 전문가 init()로 복사하고 ind start()를 전문가 start()로 복사한 다음 화살표가 줄 때 판매 및 구매 기능 을 넣을 수 있습니다. 나 신호??

나는 그것을하지만 dosent 작동

 
 

차트 작성 시간 프레임을 변경하는 방법은 무엇입니까?

도와줄 사람? mt4 플롯폼에서 차트는 고정된 시간 프레임, 즉 1분, 5분, 15분, 30분, 1시간, 4시간, 일 등으로 제공됩니다. 차트 4분, 6분, 10분, 20분, 25분, 35분 등의 시간대를 실시간으로 보고 싶습니다. 필요한 시간 프레임에 따라 시간 프레임을 변경하는 방법은 무엇입니까? 저는 프로그래머가 아닙니다. 따라서 어떻게 하는 것인지 자세히 설명해 주십시오. 사용 가능한 코드 등이 있으면 게시하십시오.

미리 감사드립니다.

 

MT4 부동 소수점 오류

부동 소수점 연산을 올바르게 수행하는 mql4 코드를 작성할 수 있습니까?

저는 4년 이상의 경력을 가진 은퇴한 프로그래머입니다. 나는 필요한 모든 경우에 CompareDouble 및 NormalizeDouble을 사용하는 데도 불구하고 내가 작성한 표시기를 올바른 계산을 수행하는 데 성공하지 못했습니다.

내 표시기의 작업을 복제하기 위해 Python 스크립트(십진 라이브러리 사용)를 작성했으며 둘의 출력을 비교할 때 mql4의 오류가 명확하게 표시됩니다. 불일치가 많지는 않지만 일부가 있으며 이러한 일이 발생하지 않아야 합니다.

티아