코딩하는 방법? - 페이지 183

 

이 표시기를 프로그래밍하는 데 도움이

누구든지 이 코드를 수정하는 데 도움을 줄 수 있습니까? 버퍼에 "theIndicator[]" 배열을 출력하기만 하면 되지만 표시되지 않습니다.

도움을 주시면 감사하겠습니다. 감사해요.

int start()

{

int counted_bars=IndicatorCounted();

double theIndicator[];

int pos = Bars-counted_bars-1;

theIndicator[pos]=Close[pos];

while(pos>=0)

{

pos--;

theIndicator[pos] = Close[pos]*0.08 + (theIndicator[pos+1]*(1-0.08));

}

pos = Bars-counted_bars-1;

while(pos>=0)

{

ExtMapBuffer1[pos]=theIndicator[pos];

pos--;

}

return(0);

}

 

아무도 나를 도울 수 있습니까?

누구든지 경사/수직 텍스트 개체 를 코딩하는 방법을 가르쳐 줄 수 있습니까?

도와주세요

 

코딩 방법

저는 이 포럼에 새로 온 사람입니다. MQL4에 코드를 작성하는 방법을 알려주세요. MQL4에서 소수점 이하 5자리 는 요청하고 입찰은 소수점 4자리만 표시할 수 있습니다. 도움이 필요합니다. 정말 감사합니다

 

누가 날 도울 수 있죠?

보고 코딩하는 방법을 알면 저를 도와주실 수 있습니까? 기능 을 구현하고 싶습니다.

여백을 확인합니다. 사용된 마진이 총 잔고의 20% 이상인 경우 MT4는 수동 바이어셀 포지션을 허용하지 않았습니다. 컨트롤 MT4? 위치가 열리지 않으면 경고를 표시한 다음 MT4 자체가 자동으로 연결을 끊거나 자동으로 종료합니다.

미리 정말 감사합니다!!

dll 파일이 필요할 수 있습니다

 
 

mql4 FileWrite 동기화

여러분, 안녕하세요:

제 친구와 저는 EA를 구현하려고 하는데 FileWrite를 사용 하여 분석을 위해 로그를 기록합니다. 테스트를 하는 도중 서로 다른 쌍으로 하나의 데모 계정에서 EA를 실행했지만 EA가 다른 쌍의 로그에 기록을 쓰는 것을 발견했습니다. 로그가 혼합되어 있습니다.

예를 들어 EA-EURUSD.csv의 로그는 EA-GBPUSD.csv에 기록되고 EA-GBPUSD.csv의 로그는 EA-EURUSD.csv에 기록됩니다. 혼합 로그는 동시에 같은 작업을 수행할 때 발생합니다. 파일을 쓸 때 동기화되지 않음을 의미합니다.

mql4에서 synchornize를 구현하는 방법을 아는 사람이 있습니까? mql4에는 Java 및 C++와 같은 동기화 개념이 있습니까?

Pls는 친절하게 도와줍니다, 대단히 감사합니다 :)

 
Xtyun:
안녕하세요 여러분: Pls는 친절하게 도와줍니다. 대단히 감사합니다. :)

코드를 보여주세요.

 
Roger09:
코드를 보여주세요.

--------

외부 문자열 이름 = "EURUSD";

--------

무효 writeFile(문자열 str)

{

날짜 시간 로그 시간 = TimeLocal();

문자열 파일 이름 = 이름+".csv";

int handle=FileOpen(파일명,FILE_CSV|FILE_READ|FILE_WRITE,",");

if(핸들>0)

{

파일 찾기(핸들, 0, SEEK_END );

FileWrite(핸들,TimeToStr(logtime,TIME_DATE|TIME_SECONDS),str);

파일 닫기(핸들);

핸들=0;

}

리턴(0);

}

이름은 다른 로그 파일을 정의하는 것입니다. 로그를 기록해야 할 때마다 EA는 이 writeFile() 함수를 호출합니다. Java에는 올바르게 실행되는지 확인하기 위해 함수에 추가할 수 있는 'synchronized' 키워드가 있다는 것을 알고 있습니다. mql4에서 이것을 구현하는 방법이 있습니까?

감사해요:)

 

바꾸다

문자열 파일 이름 = 이름+".csv";

에게

문자열 파일 이름 = str+".csv";