다중 기간 표시기 - 페이지 422

 

도와주세요

안녕하세요 mladen, MTF로 변환하는 데 도움을 주세요. 미리 감사드립니다.

파일:
vsd_ha.ex4  6 kb
vsd_ha.mq4  4 kb
 

fxcollection

디컴파일된 코드입니다. 해당 코드의 "일반" 버전이 있습니까?

fxcollection:
안녕하세요 mladen, MTF로 변환하는 데 도움을 주세요. 미리 감사드립니다.
 

댓글

mladen:
fxcollection 디컴파일된 코드입니다. 해당 코드의 "일반" 버전이 있습니까?

안녕하세요 답변이 늦어 죄송합니다. 어딘가에 다운로드 한 ex4 버전 만 있습니다. 그래서 나는 그것을 직접 디컴파일했고 그것이 도움이 되기를 바랍니다. 그래서 아직 일반 버전이 필요합니까?

 

fxcollection

일반적으로 코더는 디컴파일된 코드로 작업하기를 원하지 않으며, 디컴파일된 코드에서 필요한 것을 만드는 사람을 얻는 데 문제가 있을 수 있다고 생각합니다.

fxcollection:
안녕하세요 답변이 늦어 죄송합니다. 어딘가에 다운로드 한 ex4 버전 만 있습니다. 그래서 나는 그것을 직접 디컴파일했고 도움이 되기를 바랍니다. 그래서 아직 일반 버전이 필요합니까?
 

네, 답변 감사합니다. mql 버전을 찾아보겠습니다.

 

...

fxcollection

내가 아는 한 다음 스레드에서 시도해야 합니다. https://www.mql5.com/en/forum/general 그 스레드도

fxcollection:
네, 답변 감사합니다. mql 버전을 찾아보겠습니다.
 

안녕하세요

안녕하세요 MTF를 만들고 레벨 20 - 80을 넘을 때 경고하십시오.

고마워

파일:
kprmst.mq4  4 kb
 

여기 당신이 간다

mort000:
안녕하세요 MTF를 만들고 레벨 20 - 80을 넘을 때 경고하십시오. thx
파일:
kprmst.gif  38 kb
 
mladen:
여기 당신이 간다

쉽지 않아 여기 너무

switch(TimeFrame) {

case 1 : TimeFrameStr="Period_M1"; break;

case 5 : TimeFrameStr="Period_M5"; break;

case 15 : TimeFrameStr="Period_M15"; break;

case 30 : TimeFrameStr="Period_M30"; break;

case 60 : TimeFrameStr="Period_H1"; break;

case 240 : TimeFrameStr="Period_H4"; break;

case 1440 : TimeFrameStr="Period_D1"; break;

case 10080 : TimeFrameStr="Period_W1"; break;

case 43200 : TimeFrameStr="Period_MN1"; break;

default : TimeFrameStr="Current Timeframe"; TimeFrame =0; }
 

이것보다 더 쉽습니까?

string sTfTable[] = {"M1","M5","M15","M30","H1","H4","D1","W1","MN"};

int iTfTable[] = {1,5,15,30,60,240,1440,10080,43200};

string timeFrameToString(int tf)

{

for (int i=ArraySize(iTfTable)-1; i>=0; i--)

if (tf==iTfTable) return(sTfTable);

return("");

}[/CODE]

You decide which is shorter and easier, and even though it is up to anybodies preference what kind of coding will one use, I'll stick to my mode because it is much easier to add "custom" time frames to it (offline charts for example) and is simpler (and I am a sucker for simplicity when it comes to coding)

Wish you (and all the members) a happy new year in advance

ZIGANI:
not easier here's so

[CODE]switch(TimeFrame) {

case 1 : TimeFrameStr="Period_M1"; break;

case 5 : TimeFrameStr="Period_M5"; break;

case 15 : TimeFrameStr="Period_M15"; break;

case 30 : TimeFrameStr="Period_M30"; break;

case 60 : TimeFrameStr="Period_H1"; break;

case 240 : TimeFrameStr="Period_H4"; break;

case 1440 : TimeFrameStr="Period_D1"; break;

case 10080 : TimeFrameStr="Period_W1"; break;

case 43200 : TimeFrameStr="Period_MN1"; break;

default : TimeFrameStr="Current Timeframe"; TimeFrame =0; }