[ARCHIVE!] 포럼을 어지럽히 지 않도록 초보자 질문. 프로, 놓치지 마세요. 너 없이는 아무데도 - 4. - 페이지 257 1...250251252253254255256257258259260261262263264...633 새 코멘트 Vadim Zhunko 2012.07.16 21:06 #2561 FAQ : Vadim, 아무도 당신의 쿨함을 의심하지 않습니다. 이 모든 것이 질문자가 시작한 간단한 API 도구를 사용하여 수행할 수 있다는 것을 의미했지만 설명하고 도움을 주는 대신 항상 그렇듯이 대화를 주제로 이끌었습니다. 결과가 얼마 남지 않았습니다. 나에 관해서는 모든 것이 항상 전환되고 작동하며 다음과 같이 해야 합니다. 가장 멋진 - Dima :-)) 그래서 가장 간단한 WinAPI 수단으로 모든 작업을 완료했습니다. 눈치채지 못하셨나요? 그리고 모든 옵션을 보여주었습니다. 의미는 무엇입니까? MQL4에서 작성하는 방법을 잊어버린 것은 무엇입니까? 나는 그것에 대해 오랫동안 쓰지 않았다. 기능을 잊어 버렸습니다. 어떻게 든 당신은 모든 것을 잘못 알고 있습니다. Рустам 2012.07.16 21:34 #2562 스위치, 맞아. 먼저 전환한 다음 표시합니다. 그래서 지연. Алексей Тарабанов 2012.07.16 21:57 #2563 어셈블러에서 작성할 수 없는 것은 납땜할 수 있습니다. Рустам 2012.07.16 22:08 #2564 납땜 인두, 또한 어딘가에, 어셈블러 근처에있는 것 ;))) Владимир Тезис 2012.07.16 22:28 #2565 글쎄요, 초보자인 여러분을 위한 토론 주제입니다. :) 어셈블러, API, 컴퓨터의 기초에 불과합니다. :) [삭제] 2012.07.16 23:25 #2566 글쎄, 나는 다시 초보자입니다. 말해주세요 나는 나의 전문가 고문을 쓰고 있다. 먼저 내가 거래를 할 화살표를 그리도록 지표를 만듭니다. 그는 화살을 그렸지만 거기에는 없었습니다 ... 내가 하는 방법은 다음과 같습니다. #property indicator_color1 라임그린 #property indicator_color2 빨간색 ........................... 이중 ExtMapBuffer1[]; 이중 ExtMapBuffer2[]; .................. SetIndexStyle(0,DRAW_ARROW); SetIndexArrow(0.225); SetIndexBuffer(0,ExtMapBuffer1); SetIndexEmptyValue(0,0.0); SetIndexStyle(1,DRAW_ARROW); SetIndexArrow(1,226); SetIndexBuffer(1,ExtMapBuffer2); SetIndexEmptyValue(0,0.0); // 의해 나의 여기 실수 ........................................... 무한대1; if(counted_bars>0) counted_bars--; limit1=막대-카운트된_막대; for(int j=0; j<limit1; j++) ........................... If(나의 구매 조건) ExtMapBuffer 1[ j +1]= 높음 [ j +1] //마지막으로 닫힌 막대 위의 녹색 화살표 - 구매 또 다른 ExtMapBuffer 1[ j +1]=0.0; //아무것도 그려지지 않음 If(나의 판매 조건) ExtMapBuffer 2[ j +1]= 낮음 [ j +1] // 마지막으로 닫힌 막대 아래에 있는 빨간색 화살표 - 매도 그렇지 않으면 ExtMapBuffer2[j+1]=0.0; //아무것도 그려지지 않음 다른 줄과 관련하여 마지막 막대를 닫는 것을 고려 중이고 마지막 닫힌 막대(현재 막대가 아님) 위에 화살표를 표시하여 예를 들어 5분 차트를 계속 열어 두면 내 내 조건이 충족되고 차트가 열려 있는 동안 계속 화살표가 그려집니다. 내가 j 와 j+1 로 뭔가를 망친 것 같다 . 나는 또한 화살표가 다시 그려지는 이유를 이해하지 못합니다. 이 프로그램에서 무엇을 다시 그리게 합니까? 별로 어렵지 않은지 알려주세요. 감사해요. 코딩 도움말 코딩하는 방법? MQL4 및 MQL5에 대한 Владимир Тезис 2012.07.16 23:43 #2567 sashaz : 글쎄, 나는 다시 초보자입니다, 열 번째로... 말해주세요 ........................... 다른 줄과 관련하여 마지막 막대를 닫는 것을 고려 중이고 마지막 닫힌 막대(현재 막대가 아님) 위에 화살표를 표시하여 예를 들어 5분 차트를 계속 열어 두면 내 내 조건이 충족되고 차트가 열려 있는 동안 계속 화살표가 그려집니다. 내가 j 와 j+1 로 뭔가를 망친 것 같다 . 나는 또한 화살표가 다시 그려지는 이유를 이해하지 못합니다. 이 프로그램에서 무엇을 다시 그리게 합니까? 별로 어렵지 않은지 알려주세요. 감사해요. 코드가 매우 나쁩니다. 초기화, 초기화 해제 및 표시기 시작 기능의 블록이 없습니다. [삭제] 2012.07.17 00:23 #2568 drknn : 코드가 매우 나쁩니다. 초기화, 초기화 해제 및 표시기 시작 기능의 블록이 없습니다. 나는 단순히 그것들을 제거하고 문제가 있다고 생각되는 부분을 남겼습니다. Рустам 2012.07.17 01:34 #2569 전체 코드를 표시하고 " SRC " 버튼을 사용하여 붙여넣는 것이 좋습니다. Владимир Тезис 2012.07.17 09:18 #2570 젠장, 나는 이미 시험의 밤 동안 괴로워했다. 상황: 스크립트 작성 if ( OrderSend ( Symbol (), 0 , 0.1 , NormalizeDouble (Ask, Digits ), 200 , NormalizeDouble (Ask- 150 * Point , Digits ), NormalizeDouble (Ask+ 150 * Point , Digits ), NULL , 0 , 0 , CLR_NONE )< 0 ){ Print ( "Ошибка - " , GetLastError ()); } 우리는 그것을 네 자릿수 에 던지고 모든 것이 괜찮습니다. 5 자리 감염에서 130의 오류가 발생합니다. 그리고 이것은 중지 명령을 설정하기위한 최소 허용 거리가 10 포인트라는 사실에도 불구하고입니다. 문제가 무엇입니까? 추신 거래 데모 계정의 데이터는 다음과 같습니다. 로그인 : 91249894 비밀번호 : xv7igki 서버: DEM15METADC11.efxnow.com 1...250251252253254255256257258259260261262263264...633 새 코멘트 트레이딩 기회를 놓치고 있어요: 무료 트레이딩 앱 복사용 8,000 이상의 시그널 금융 시장 개척을 위한 경제 뉴스 등록 로그인 공백없는 라틴 문자 비밀번호가 이 이메일로 전송될 것입니다 오류 발생됨 Google으로 로그인 웹사이트 정책 및 이용약관에 동의합니다. 계정이 없으시면, 가입하십시오 MQL5.com 웹사이트에 로그인을 하기 위해 쿠키를 허용하십시오. 브라우저에서 필요한 설정을 활성화하시지 않으면, 로그인할 수 없습니다. 사용자명/비밀번호를 잊으셨습니까? Google으로 로그인
Vadim, 아무도 당신의 쿨함을 의심하지 않습니다. 이 모든 것이 질문자가 시작한 간단한 API 도구를 사용하여 수행할 수 있다는 것을 의미했지만 설명하고 도움을 주는 대신 항상 그렇듯이 대화를 주제로 이끌었습니다. 결과가 얼마 남지 않았습니다.
나에 관해서는 모든 것이 항상 전환되고 작동하며 다음과 같이 해야 합니다.
가장 멋진 - Dima :-))
그래서 가장 간단한 WinAPI 수단으로 모든 작업을 완료했습니다. 눈치채지 못하셨나요? 그리고 모든 옵션을 보여주었습니다.
의미는 무엇입니까? MQL4에서 작성하는 방법을 잊어버린 것은 무엇입니까? 나는 그것에 대해 오랫동안 쓰지 않았다. 기능을 잊어 버렸습니다.
어떻게 든 당신은 모든 것을 잘못 알고 있습니다.
글쎄, 나는 다시 초보자입니다.
말해주세요
나는 나의 전문가 고문을 쓰고 있다. 먼저 내가 거래를 할 화살표를 그리도록 지표를 만듭니다.
그는 화살을 그렸지만 거기에는 없었습니다 ... 내가 하는 방법은 다음과 같습니다.
#property indicator_color1 라임그린
#property indicator_color2 빨간색
...........................
이중 ExtMapBuffer1[];
이중 ExtMapBuffer2[];
..................
SetIndexStyle(0,DRAW_ARROW);
SetIndexArrow(0.225);
SetIndexBuffer(0,ExtMapBuffer1);
SetIndexEmptyValue(0,0.0);
SetIndexStyle(1,DRAW_ARROW);
SetIndexArrow(1,226);
SetIndexBuffer(1,ExtMapBuffer2);
SetIndexEmptyValue(0,0.0); // 의해 나의 여기 실수
...........................................
무한대1;
if(counted_bars>0) counted_bars--;
limit1=막대-카운트된_막대;
for(int j=0; j<limit1; j++)
...........................
If(나의 구매 조건)
ExtMapBuffer 1[ j +1]= 높음 [ j +1] //마지막으로 닫힌 막대 위의 녹색 화살표 - 구매
또 다른 ExtMapBuffer 1[ j +1]=0.0; //아무것도 그려지지 않음
If(나의 판매 조건)
ExtMapBuffer 2[ j +1]= 낮음 [ j +1] // 마지막으로 닫힌 막대 아래에 있는 빨간색 화살표 - 매도
그렇지 않으면 ExtMapBuffer2[j+1]=0.0; //아무것도 그려지지 않음
다른 줄과 관련하여 마지막 막대를 닫는 것을 고려 중이고 마지막 닫힌 막대(현재 막대가 아님) 위에 화살표를 표시하여 예를 들어 5분 차트를 계속 열어 두면 내 내 조건이 충족되고 차트가 열려 있는 동안 계속 화살표가 그려집니다.
내가 j 와 j+1 로 뭔가를 망친 것 같다 . 나는 또한 화살표가 다시 그려지는 이유를 이해하지 못합니다. 이 프로그램에서 무엇을 다시 그리게 합니까?
별로 어렵지 않은지 알려주세요. 감사해요.
글쎄, 나는 다시 초보자입니다, 열 번째로...
말해주세요
...........................
다른 줄과 관련하여 마지막 막대를 닫는 것을 고려 중이고 마지막 닫힌 막대(현재 막대가 아님) 위에 화살표를 표시하여 예를 들어 5분 차트를 계속 열어 두면 내 내 조건이 충족되고 차트가 열려 있는 동안 계속 화살표가 그려집니다.
내가 j 와 j+1 로 뭔가를 망친 것 같다 . 나는 또한 화살표가 다시 그려지는 이유를 이해하지 못합니다. 이 프로그램에서 무엇을 다시 그리게 합니까?
별로 어렵지 않은지 알려주세요. 감사해요.
코드가 매우 나쁩니다. 초기화, 초기화 해제 및 표시기 시작 기능의 블록이 없습니다.
코드가 매우 나쁩니다. 초기화, 초기화 해제 및 표시기 시작 기능의 블록이 없습니다.
젠장, 나는 이미 시험의 밤 동안 괴로워했다. 상황:
스크립트 작성
우리는 그것을 네 자릿수 에 던지고 모든 것이 괜찮습니다. 5 자리 감염에서 130의 오류가 발생합니다. 그리고 이것은 중지 명령을 설정하기위한 최소 허용 거리가 10 포인트라는 사실에도 불구하고입니다. 문제가 무엇입니까?
추신
거래 데모 계정의 데이터는 다음과 같습니다.
로그인 : 91249894
비밀번호 : xv7igki
서버: DEM15METADC11.efxnow.com