코딩하는 방법? - 페이지 25 1...181920212223242526272829303132...347 새 코멘트 [삭제] 2007.05.13 03:30 #241 ryanklefas님 답변 감사합니다. 나는 이것을 이해하려고 노력하고 내가 스스로 뭔가를 할 수 있는지 확인합니다! FerruFx ralphronnquist 2007.05.14 03:07 #242 귀하의 EA가 "동일한" 레이블 개체 를 계속해서 생성하여 메모리를 소모한다고 생각합니다. 범인 라인은 다음과 같은 ObjectCreate 호출입니다. ObjectCreate("Trend_MAfast_5", OBJ_LABEL, WindowFind("xxxxxxx"), 0, 0);[/PHP] I suggest you wrap those lines into conditional creation, like [PHP]if ( ObjectFind( "Trend_MAfast_5" ) == -1 ) { ObjectCreate("Trend_MAfast_5", OBJ_LABEL, WindowFind("xxxxxxx"), 0, 0); } 기존 개체가 이미 생성된 경우 다시 사용할 수 있습니다. 모든 ObjectCreate에 대해 동일한 작업을 수행합니다. How to code? Ask! 전문 고문 - 기타 [삭제] 2007.05.14 03:28 #243 감사합니다 ralph.ronnquist! fxt 2007.05.22 16:37 #244 "지정가 주문 매수" 및 " 지정가 매도 " 코드 누군가 EA에서 사용할 수 있는 "지정가 구매" 및 "지정가 판매"에 대한 코드를 게시할 수 있습니까? Flirrrt 2007.05.22 17:08 #245 OrderSend(Symbol(),OP_BUYLIMIT,lots,limitprice,slippage,stoploss,takeprofit,"comment",magic#,expiration_time,arrowcolor) 판매 지정가 주문에 대해 OP_BUYLIMIT를 OP_SELLLIMIT로 대체하십시오. 각 단어를 선택한 값으로 바꿉니다. gm6510 2007.05.23 14:49 #246 이 표시기의 코드가 필요합니다! 안녕 모두 이 표시기(ADX 교차)에 대한 코드가 필요합니다. 나는이 코드를 시도 iADX(NULL, 0, 14, PRICE_CLOSE, MODE_MAIN, 0); 하지만 문제가 있다고 생각합니다 Yuri Predborski 2007.05.23 19:19 #247 이중 iADX(문자열 기호, int timeframe, int period, int apply_price, int 모드, int shift) 이 하나? 이중 iADX(문자열 기호, int timeframe, int period, int apply_price, int 모드, int shift) 이동 방향 인덱스를 계산하고 그 값을 반환합니다. 매개변수: 기호 - 지표를 계산하는 데 사용해야 하는 데이터의 기호입니다. NULL은 현재 기호를 의미합니다. 기간 - 기간. Timeframe 열거형 값 중 하나일 수 있습니다. 0은 현재 차트 기간을 의미합니다. 기간 - 계산을 위한 평균 기간입니다. apply_price - 적용된 가격. 적용된 가격 열거 값 중 하나일 수 있습니다. 모드 - 표시줄 인덱스. 표시줄 식별자 열거 값 중 하나일 수 있습니다. shift - 표시기 버퍼에서 가져온 값의 인덱스(주어진 기간 전에 현재 막대에 상대적인 이동). 견본: if(iADX(NULL,0,14,PRICE_HIGH,MODE_MAIN,0)>iADX(NULL,0,14,PRICE_HIGH,MODE_PLUSDI,0)) return(0); 자세한 내용은 http://docs.mql4.com/indicators/iADX 를 참조하십시오. 구피 다중 이동 평균 [ARCHIVE] 포럼을 어지럽히 지 Expertadvisor 코드에 표시기 코드를 gm6510 2007.05.23 20:30 #248 안녕 사신 나는 아무것도 이해하지 못한다! Attachment의 표시기 코드를 알려주실 수 있습니까? 파일: adx_crossing.zip 1 kb Yuri Predborski 2007.05.24 05:57 #249 그럴 필요가 없습니다. iADX() 함수를 사용해야 하는 방법을 게시했습니다. 코딩하지 않으면 이해하지 않아도 됩니다. EA를 작성하려는 경우 구문을 이해할 수 있어야 합니다... 좀 더 구체적으로 설명하겠습니다(해당 링크를 살펴보지 않은 경우). 용법: iADX(NULL,0,14,PRICE_HIGH,MODE_MAIN,0 현재 기호로 NULL 0 - 현재 시간 프레임, M1 M15 H4 또는 원하는 것을 사용할 수 있습니다. 앞으로 테스트를 실행하기 위해 해당 기간이 열려 있는 창이 필요하고 백테스트를 위해 기록을 인용해야 합니다. 모델링 품질 백테스팅을 위한 고정 스레드를 참조하세요. 14 - 현재 막대에서 뒤로 막대의 마침표. 해당 기간에 대한 iADX를 계산합니다. 이 예에서 이 막대에서 뒤로 14개의 막대를 사용하고 현재 막대의 번호는 0(!) PRICE_HIGH - 적용된 가격 상수. 다음 값 중 하나일 수 있습니다. 상수 값 설명 PRICE_CLOSE 0 종가. PRICE_OPEN 1 공개 가격. PRICE_HIGH 2 높은 가격. PRICE_LOW 3 저렴한 가격. PRICE_MEDIAN 4 중간 가격, (높음+낮음)/2. PRICE_TYPICAL 5 일반적인 가격, (고가+저가+종가)/3. PRICE_WEIGHTED 6 가중 종가, (고가+저가+종가+종가)/4. ( http://docs.mql4.com/constants/prices 참조 ) MODE_MAIN - http://docs.mql4.com/constants/lines 에서 모든 정보를 찾을 수 있으며 설명하기 어렵고 이전에는 사용하지 않았습니다. 기본적으로 상수 값 설명 MODE_MAIN 0 베이스 인디케이터 라인. MODE_PLUSDI 1 +DI 인디케이터 라인. MODE_MINUSDI 2 -DI 표시선. 0은 결국 shift입니다. 현재 막대를 사용하여 계산을 시작하지 않고 몇 개의 막대를 뒤로 이동하려면 이 숫자를 사용하십시오. 5는 현재를 포함하여 마지막 5개 막대를 무시하고 14개 이전 막대를 기반으로 iADX 계산을 시작함을 의미합니다. 도움이 되기를 바랍니다... 자세한 정보는 링크를 참조하십시오. 저는 그 자원을 좋아합니다. 아 그리고 거기에 있는 코드는 메타에디터처럼 색깔이 있어서 매우 유용합니다! 그리고 나는 당신이 이해하지 못하는 것을 정말로 이해하지 못합니다 ... 게시 된 지표에서 꽤 명확하고 매우 간단합니다 ... [ARCHIVE] 포럼을 어지럽히 지 엘리트 지표 :) 백테스팅/최적화 robp 2007.05.25 17:47 #250 후행 중지 코드 필요 좋은 후행 정지 코드가 있는 사람이 있습니까? 나는 이익이 깊어질수록 점점 더 단단해지는 것을 찾고 있습니다. 감사해요. 1...181920212223242526272829303132...347 새 코멘트 트레이딩 기회를 놓치고 있어요: 무료 트레이딩 앱 복사용 8,000 이상의 시그널 금융 시장 개척을 위한 경제 뉴스 등록 로그인 공백없는 라틴 문자 비밀번호가 이 이메일로 전송될 것입니다 오류 발생됨 Google으로 로그인 웹사이트 정책 및 이용약관에 동의합니다. 계정이 없으시면, 가입하십시오 MQL5.com 웹사이트에 로그인을 하기 위해 쿠키를 허용하십시오. 브라우저에서 필요한 설정을 활성화하시지 않으면, 로그인할 수 없습니다. 사용자명/비밀번호를 잊으셨습니까? Google으로 로그인
ryanklefas님 답변 감사합니다.
나는 이것을 이해하려고 노력하고 내가 스스로 뭔가를 할 수 있는지 확인합니다!
FerruFx
귀하의 EA가 "동일한" 레이블 개체 를 계속해서 생성하여 메모리를 소모한다고 생각합니다. 범인 라인은 다음과 같은 ObjectCreate 호출입니다.
I suggest you wrap those lines into conditional creation, like
[PHP]if ( ObjectFind( "Trend_MAfast_5" ) == -1 ) {
ObjectCreate("Trend_MAfast_5", OBJ_LABEL, WindowFind("xxxxxxx"), 0, 0);
}기존 개체가 이미 생성된 경우 다시 사용할 수 있습니다.
모든 ObjectCreate에 대해 동일한 작업을 수행합니다.
감사합니다 ralph.ronnquist!
"지정가 주문 매수" 및 " 지정가 매도 " 코드
누군가 EA에서 사용할 수 있는 "지정가 구매" 및 "지정가 판매"에 대한 코드를 게시할 수 있습니까?
OrderSend(Symbol(),OP_BUYLIMIT,lots,limitprice,slippage,stoploss,takeprofit,"comment",magic#,expiration_time,arrowcolor)
판매 지정가 주문에 대해 OP_BUYLIMIT를 OP_SELLLIMIT로 대체하십시오.
각 단어를 선택한 값으로 바꿉니다.
이 표시기의 코드가 필요합니다!
안녕 모두
이 표시기(ADX 교차)에 대한 코드가 필요합니다.
나는이 코드를 시도
iADX(NULL, 0, 14, PRICE_CLOSE, MODE_MAIN, 0);
하지만 문제가 있다고 생각합니다![](https://c.mql5.com/forextsd/smiles/confused_smile.png)
이중 iADX(문자열 기호, int timeframe, int period, int apply_price, int 모드, int shift)
이 하나?
이중 iADX(문자열 기호, int timeframe, int period, int apply_price, int 모드, int shift)
이동 방향 인덱스를 계산하고 그 값을 반환합니다.
매개변수:
기호 - 지표를 계산하는 데 사용해야 하는 데이터의 기호입니다. NULL은 현재 기호를 의미합니다.
기간 - 기간. Timeframe 열거형 값 중 하나일 수 있습니다. 0은 현재 차트 기간을 의미합니다.
기간 - 계산을 위한 평균 기간입니다.
apply_price - 적용된 가격. 적용된 가격 열거 값 중 하나일 수 있습니다.
모드 - 표시줄 인덱스. 표시줄 식별자 열거 값 중 하나일 수 있습니다.
shift - 표시기 버퍼에서 가져온 값의 인덱스(주어진 기간 전에 현재 막대에 상대적인 이동).
견본:
if(iADX(NULL,0,14,PRICE_HIGH,MODE_MAIN,0)>iADX(NULL,0,14,PRICE_HIGH,MODE_PLUSDI,0)) return(0);
자세한 내용은 http://docs.mql4.com/indicators/iADX 를 참조하십시오.
안녕 사신
나는 아무것도 이해하지 못한다!![](https://c.mql5.com/forextsd/smiles/confused_smile.png)
![](https://c.mql5.com/forextsd/smiles/confused_smile.png)
Attachment의 표시기 코드를 알려주실 수 있습니까?![](https://c.mql5.com/forextsd/smiles/nerd.png)
그럴 필요가 없습니다. iADX() 함수를 사용해야 하는 방법을 게시했습니다.
코딩하지 않으면 이해하지 않아도 됩니다. EA를 작성하려는 경우 구문을 이해할 수 있어야 합니다...
좀 더 구체적으로 설명하겠습니다(해당 링크를 살펴보지 않은 경우).
용법:
iADX(NULL,0,14,PRICE_HIGH,MODE_MAIN,0
현재 기호로 NULL
0 - 현재 시간 프레임, M1 M15 H4 또는 원하는 것을 사용할 수 있습니다. 앞으로 테스트를 실행하기 위해 해당 기간이 열려 있는 창이 필요하고 백테스트를 위해 기록을 인용해야 합니다. 모델링 품질 백테스팅을 위한 고정 스레드를 참조하세요.
14 - 현재 막대에서 뒤로 막대의 마침표. 해당 기간에 대한 iADX를 계산합니다. 이 예에서 이 막대에서 뒤로 14개의 막대를 사용하고 현재 막대의 번호는 0(!)
PRICE_HIGH - 적용된 가격 상수. 다음 값 중 하나일 수 있습니다.
상수 값 설명
PRICE_CLOSE 0 종가.
PRICE_OPEN 1 공개 가격.
PRICE_HIGH 2 높은 가격.
PRICE_LOW 3 저렴한 가격.
PRICE_MEDIAN 4 중간 가격, (높음+낮음)/2.
PRICE_TYPICAL 5 일반적인 가격, (고가+저가+종가)/3.
PRICE_WEIGHTED 6 가중 종가, (고가+저가+종가+종가)/4.
( http://docs.mql4.com/constants/prices 참조 )
MODE_MAIN - http://docs.mql4.com/constants/lines 에서 모든 정보를 찾을 수 있으며 설명하기 어렵고 이전에는 사용하지 않았습니다. 기본적으로
상수 값 설명
MODE_MAIN 0 베이스 인디케이터 라인.
MODE_PLUSDI 1 +DI 인디케이터 라인.
MODE_MINUSDI 2 -DI 표시선.
0은 결국 shift입니다. 현재 막대를 사용하여 계산을 시작하지 않고 몇 개의 막대를 뒤로 이동하려면 이 숫자를 사용하십시오. 5는 현재를 포함하여 마지막 5개 막대를 무시하고 14개 이전 막대를 기반으로 iADX 계산을 시작함을 의미합니다.
도움이 되기를 바랍니다...
자세한 정보는 링크를 참조하십시오. 저는 그 자원을 좋아합니다.
아 그리고 거기에 있는 코드는 메타에디터처럼 색깔이 있어서 매우 유용합니다!
그리고 나는 당신이 이해하지 못하는 것을 정말로 이해하지 못합니다 ... 게시 된 지표에서 꽤 명확하고 매우 간단합니다 ...
후행 중지 코드 필요
좋은 후행 정지 코드가 있는 사람이 있습니까? 나는 이익이 깊어질수록 점점 더 단단해지는 것을 찾고 있습니다. 감사해요.