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

 

EA 거래 시간을 설정하는 데 필요한 코드

안녕하세요, 누구든지 다음에 대한 코드로 저를 도울 수 있습니까?

시간에 따라 하루에 3번 이하로 거래하고 싶은 EA가 있습니다. 시간은 다음과 같습니다(GMT+1), 08:00 - 12:00, 16:00 - 20:00 및 20:00 - 00:00(20:00 - 00:00은 선택 사항이어야 함). TRUE/False 값으로 설정할 수 있습니까??

많은 도움을 주시면 감사하겠습니다.

 

외부 부울 OOAAT = 거짓 ;

외부 날짜 시간 허용 시간 = D '2006.05.17 00:00' ;

//----------------

int 스트랫()

{

..............모든 코드..................

부울 허용 거래 = true ;

만약 (OOAAT)

{

if ( CurTime ()>allowtime) allowtrade= true ; 그렇지 않으면 허용 거래 = 거짓 ;

}

if (허용)

{

........거래 코드........
}

...........모든 코드 ..............

}

-------------------------------------------------- ------------------

참고 :

-OOAAT = 시간이 지난 후에만 열기

-보다 구체적으로 큰 기울임꼴 밑줄에 다른 조건을 넣을 수 있습니다.

이 도움을 바랍니다

 

안녕하세요, 정말 감사합니다. 그것을 시도 할 것입니다

 

EA 유틸리티 - 코드/프로그래머용 요청

좋습니다. 실제로 전략 개발에 착수하기 위해 넘어야 할 장애물이 하나 더 있습니다. 코딩을 할줄 몰라서...

하지만...

이 유틸리티를 알고 있습니다.

http://sufx.core.t3-ism.net/ExpertAdvisorBuilder/

하지만 여기에서 개발 중인 사용자 지정 지표를 가져오는 방법을 아직 파악하지 못했습니다. 여기에는 '일부' 표시기가 있지만 여기에서 개발 중인 사용자 지정 표시기가 있습니다.

누군가 여기에서 일부 사용자 지정 표시기(예: Nina)와 함께 이 유틸리티를 사용하는 방법을 보여주거나...

여기의 일부 코딩/프로그래밍 사람들이 유사한 유틸리티를 개발하여 사이트에 사용할 수 있습니까?

이 마지막 장애물을 극복할 수 있다면 여기에서 전략 개발과 함께 일하는 것이 정말 즐거울 것입니다....

손가락 교차, 이것이 가능합니까?

 

아라곤,

모두가 http://sufx.core.t3-ism.net/ExpertAdvisorBuilder/ 유틸리티를 보고 iCustom에 대해 질문했고, Codersguru는 강의를 만들었고 사람들은 다시 한 번 질문했습니다.

수개월 전이었습니다.

그래서 당신은 그냥 일어나.

iCustom에 대해 이 스레드를 참조하십시오.

https://www.mql5.com/en/forum/173108

그리고 아마도 iCustom에 대한 교훈이 있을 것입니다.

그리고 mql4에 관한 다른 모든 질문에 대해서는 Codersguru 수업' 섹션을 참조하세요. 대부분의 경우 사람들이 이미 같은 질문을 했고 이미 몇 달 전에 충분한 답변과 토론을 받았기 때문입니다.

iCustom과 관련하여 내가 한 일은 무엇입니까?

해당 스레드 를 읽고 다른 정보를 찾으려고 시도한 다음 iCustom 없이 이 유틸리티 를 사용한 다음 iCustom을 사용하여 원하는 표시기를 수동으로 삽입하여 EA를 수정했습니다.

 

내가 아직 잠들지 않는 한 게시한 스레드에서 내 질문에 대한 답변을 볼 수 없습니다. 당신이 게시한 스레드는 그 사람이 한 일에 대한 특정 값을 반환하는 코드를 얻는 것에 관한 것입니다.

내 질문은 특정 코드를 작동시키는 것이 아니라 현재 유틸리티에서 아직 사용할 수 없는 다양한 사용자 지정 표시기 를 포함하기 위해 유틸리티를 사용하는 방법에 관한 것입니다. 어떻게 수행됩니까?

내가 스키토마를 가지고 있고 내가 찾고 있는 것이 바로 내 앞에 있고 내가 그것을 볼 수 없을 가능성이 있습니다. 따라서 당신이나 다른 사람이 내가 놓치고 있는 것을 보게 된다면 그것에 대한 링크를 보내주시면 감사하겠습니다. 나는 이 사이트에 있는 정보를 최대한 빨리 그리고 어디에서 찾을 수 있는지 내 한계를 뛰어넘어 최대한 많이 받아들이고 있습니다. 아직 길을 알 만큼 길지 않은 것이 사실입니다.

모든 도움에 감사드립니다.

 

그러나 이 유틸리티를 열면 "사용자 지정 표시기"를 찾을 수 있습니다.

그리고 언급되지 않은 지표를 사용할 수 있습니다. 누구나.

Codersguru 게시물의 예입니다.

double diIXO21=iCustom(NULL,0,"LSMA in Color",14,1500,0,0));[/CODE]

parmeter 1 :the symbol - NULL for current symbol.

parmeter 2 : time frame - 0 for current time frame.

parmeter 3 : indicator name - here it's "LSMA in Color".

parmeter 4 : this is a setting for LSMA - Rperiod = 14.

parmeter 5 : this is a setting for LSMA - Draw4HowLongg = 1500.

parmeter 6 : the line number (range from 0 to 7) - usually used 0.

parmeter 7 : the working bar - 0 for the current bar.

And this 'diIXO21' is equal, above or below something (close price or some value). In case of ASCTrendsig indcator it is above zero for example.

The other example is I_XO_A_H indicator. This indicator is having 2 "lines" - red one and green one.

It is one line (uptrend):

double diIXO10=iCustom(NULL,0,"I_XO_A_H",BoxSize, 0 ,1);

It is the other one (downtrend):

[CODE]double diIXO21=iCustom(NULL,0,"I_XO_A_H",BoxSize, 1 ,1);

위 코드의 마지막 "1"은 닫기 막대입니다.

따라서 첫 번째 라인이 0보다 높으면(이 도구의 숫자/변수) 닫힌 막대의 상승 추세를 의미합니다.

도구에 있습니다.

http://sufx.core.t3-ism.net/ExpertAdvisorBuilder/

그리고 Codersguru 게시물에 설명되어 있습니다.

그러나 iCustom에는 이 유틸리티를 사용하지 않습니다.

이 iCustom을 수동으로 포함했습니다.

이 게시물이 도움이 되었습니다 https://www.mql5.com/en/forum/173108

그리고 몇 가지 예를 보기 위해 항상 지표의 코드(그리고 EA의 코드 내부)를 살펴보았습니다.

Codersguru 교육 섹션에는 EA를 생성하기 위한 몇 가지 템플릿이 있습니다(iCustom도 포함).

나중에 iCustom 표시기를 포함하기 위해 유틸리티에서 생성된 일부 "템플릿"을 갖는 것은 저에게 쉽습니다.

 

이것은 어떻습니까...저와 함께 이 유틸리티를 사용하여 개통을 위한 CatFX50 전략과 출구를 위한 계단식 후행 정지를 위한 EA를 생성하는 방법을 살펴보십시오.

다음은 항목 표시기입니다.

https://c.mql5.com/forextsd/forum/8/hist_stepma_stoch_kv1_ex_03.mq4

https://c.mql5.com/forextsd/forum/8/anina.mq4

https://c.mql5.com/forextsd/forum/8/catfx50_v2mookfx.mq4

전략 규칙

https://c.mql5.com/forextsd/forum/8/catfx50_trading_guide_lines_290506.doc

아직 확장할 수 있는 스테핑 후행 정지 표시기를 찾지 못했지만 찾을 수 있을 때 시도해 볼 생각입니다.

지금은 EA가 자동으로 입장을 처리하고 내가 수동으로 퇴장을 처리하면 괜찮을 것입니다.

내가 지금 뭘 하려는지 알아?

 

사이트의 찾아보기/로드 기능을 사용하여 Nina 표시기를 로드하려고 했지만 아무 일도 일어나지 않습니다.

 
Aaragorn:
사이트의 찾아보기/로드 기능을 사용하여 Nina 표시기를 로드하려고 했지만 아무 일도 일어나지 않습니다.

방금 이 Nina 표시기를 열었고 코드 내부에 다음과 같이 작성되었습니다.

if(iCustom(NULL,0,"0_IndInverse",2,cbars,1,i)!=0) return (i);

이는 이 표시기가 0_IndInverse 표시기를 사용하고 있으며 이 표시기가 없으면 작동하지 않음을 의미합니다.

a_Nina 표시기는 Nina 표시기(두 개의 다른 표시기)를 사용합니다.

따라서 니나 인디케이터를 부착할 필요가 없습니다.

_Nina를 첨부해야 합니다.

파일:
a_nina.gif  20 kb
사유: