초보자의 질문 MQL5 MT5 MetaTrader 5 - 페이지 78

 
R0MAN :

기사 가 도움이 됩니다.

쿼드에서 이중 iFractals(문자열 기호, int timeframe, int 모드, int shift)를 다음으로 변경합니다.

감사해요
 
R0MAN :

안녕하세요 여러분, 새해 복 많이 받으세요. 나는 여전히 MQL5 작업에 대한 경험이 거의 없고, 일정에 관한 참고서를 검토했지만 필요한 것을 찾지 못했습니다.

그런 문제가 있습니다. 하나의 시간대에서 작동하는 프랙탈 표시기가 있고 2개의 다른 시간대에서 해당 데이터를 얻고 싶습니다.

다음과 같이 썼습니다.

#include <GetIndicatorBuffers.mqh>

정수 프랙탈_핸들; // iFractals 표시기에 대한 포인터
문자열 마침표; // 다른 차트 시간 프레임에 대한 변수

무효 OnTick()

{

//---- B. Williams의 프랙탈용 표시기 버퍼

정적 더블 어퍼[]; // iFractals 표시기의 UPPER_LINE에 대한 배열, 이것은 상위 프랙탈에 대한 배열입니다.

정적 이중 Lower[]; // iFractals 표시기의 LOWER_LINE에 대한 배열, 이것은 하위 프랙탈에 대한 배열입니다.

for( 정수 j=1; j<=2; j++)
{

if( j==1 ) 기간=PERIOD_H1;
if( j==2 ) 기간 = PERIOD_H4;

//--- 객체에 대한 포인터 생성 - iFractals 표시기

Fractals_handle=iFractals(NULL, 마침표);


//--- 객체 생성 중 에러가 발생하면 메시지 출력

if(프랙탈_핸들<0)
{
Print("iFractals 개체가 생성되지 않았습니다: 실행 오류 = ",GetLastError());
//--- 프로그램 강제 종료
리턴(-1);

}

//--- 시계열에서와 같이 배열 인덱싱 순서를 설정합니다.
//--- 오류가 발생하면 추가 작업 실행을 중지합니다.
//--- 프랙탈에 대한 모든 표시기 버퍼의 현재 값으로 선언된 배열 채우기

if(!GetFractalsBuffers(Fractals_handle,0,100,Upper,Lower,true)) 반환;

// 여기에서 표시기 동작을 확인하기 위한 라인보다 더 멀리

} // J의 루프 끝


프로그램의 주어진 부분에서 j의 주기를 제거하고 함수 Fractals_handle=iFractals(NULL,period ); 특정 마침표를 삽입하면 프로그램이 실행됩니다.

그리고 컴파일하는 동안 오류가 발생합니다.

'마침표' - 예기치 않은 토큰 Sov_MA_ADX.mq5 482 47

내 실수가 어디에 있고 프로그램의 이 부분을 올바르게 포맷하는 방법을 알려주십시오.


 
안녕하세요, 여러분, 전문가 여러분. 저는 최근에 MT5를 집중적으로 연구하기 시작했고, 지역 전문가와 가능한 모든 옵션을 테스트했습니다. 무엇보다 트랜드처럼 열리다가 엉뚱한 방향으로 움직이기 시작해서 오랜 기다림과 모든 일이 뜻대로 되고 나는 행복할 것이라는 희망을 감안하더라도 많은 것을 잃게 된다. 지연이 4 또는 10 포인트 모두 로 포지션을 여는 Expert Advisor를 만드는 것이 가능합니까? 가고 있는 방향으로 가지 않았다면 하나님께 감사하십시오. 바로 반대방향으로 열어달라는 요청이 있었는데 이건 똑같습니다만, 일반적으로 생각해보면 다 똑같고 "예측이 안되네요????" . 그리고 여기 이 흐름으로 들어가 그것을 따라가는 방법이 있습니다. 최근에는 소위 Grails를 구입하겠다는 제안과 함께 우체국에 편지가 오기 시작했습니다. 그들은 어떻게 내 메일과 가장 중요한 이 문제에 대한 내 관심을 알아냈습니까?
 
chipo :
안녕하세요, 여러분, 전문가 여러분. 저는 최근에 MT5를 집중적으로 연구하기 시작했고, 지역 전문가와 가능한 모든 옵션을 테스트했습니다. 무엇보다 트랜드처럼 열리다가 엉뚱한 방향으로 움직이기 시작해서 오랜 기다림과 모든 일이 뜻대로 되고 나는 행복할 것이라는 희망을 감안하더라도 많은 것을 잃게 된다. 지연이 4 또는 10 포인트 모두 로 포지션을 여는 Expert Advisor를 만드는 것이 가능합니까? 가고 있는 방향으로 가지 않았다면 하나님께 감사하십시오. 바로 반대방향으로 열어달라는 요청이 있었는데 이것도 마찬가지인데 일반적으로 생각해보면 다 똑같고 "예측이 안되는데????" . 그리고 여기 이 흐름으로 들어가 그것을 따라가는 방법이 있습니다. 최근에는 소위 Grails를 구입하겠다는 제안과 함께 우체국에 편지가 오기 시작했습니다. 그들은 어떻게 내 메일과 가장 중요한 이 문제에 대한 내 관심을 알아냈습니까?

Grails는 돈을 벌 수 있도록 도와주기 때문에 Grail 판매자를 위한 것입니다.

전문가로부터 배우고, 거래 및 외환에 관련된 사람들과의 인터뷰를 시청하고, 가장 중요한 것은 알고리즘 거래에 대해 그들이 귀하가 벌 수 있는 것에 대해 어떻게 말하는지 살펴보십시오.

말씀하신 아이디어는 포지션 진입을 위한 기술일 뿐입니다. 예를 들어 동일한 스톱과 이익으로 65% 이상의 수익성 있는 거래를 제공하는 신호를 찾는 것이 중요합니다. 그러나 이미 그 아래에서 최고의 항목과 더 나은 자금 관리를 찾을 수 있습니다. 다른 방법으로는 작동하지 않습니다) 엔진이 없는 자동차를 만드는 것과 같습니다.

 
MrGold166 :

성배는 여러분이 돈을 벌 수 있도록 도와주기 때문에 성배 판매자를 위한 것입니다.

전문가로부터 배우고, 거래 및 외환에 관련된 사람들과의 인터뷰를 시청하고, 가장 중요한 것은 알고리즘 거래에 대해 그들이 귀하가 벌 수 있는 것에 대해 어떻게 말하는지 살펴보십시오.

말씀하신 아이디어는 포지션 진입을 위한 기술일 뿐입니다. 예를 들어 동일한 스톱과 이익으로 65% 이상의 수익성 있는 거래를 제공하는 신호를 찾는 것이 중요합니다. 그러나 이미 그 아래에서 최고의 항목과 더 나은 자금 관리를 찾을 수 있습니다. 다른 방법으로는 작동하지 않습니다) 엔진이 없는 자동차를 만드는 것과 같습니다.

예, 읽었습니다. 특히 Williams의 "트레이딩 카오스"가 마음에 들었습니다. 일종의 마법의 책입니다. 읽는 동안 모든 것이 밝혀지면 모든 것이 다시 잊혀집니다. 나는 이미 여러 곳에서 세 번이나 다시 읽었고 모든 것이 다음과 같습니다. 처음이지만 돈 관리 가 더 어렵습니다. Algo trading에 대해 처음 듣는데 제가 알기로는 모든 프로그램이 알고리즘에 따라 작성되었습니다. 또한 프레임 워크이며 시장은 다음과 같습니다. 당사자의 저항이 없는 자유의지라고 합니다. 여기, 같은 양초를 가져 가십시오. 이것은 시장에서 가장 수익성이 높은 부분이지만 아직 양초 전문가를 만나지 못했습니다. 반대로 양초를 걸러 내고 있습니다. RBC.TV에 따르면. 한때 시장 변화에 따라 수백 대의 로봇을 얻었고 그 결과 최대 10,000%를 얻었다고 자랑했습니다. 이것은 또한 환상적입니다. 따라서 전체 시스템을 낮출 수 있습니다. 이러한 펌프로 모든 돈을 쏟아 붓습니다. 우리는 적어도 한 달에 5-10%를 할 것입니다.
 

전문가 여러분, 새해 복 많이 받으세요.

테스터기에서 봉이 열리는 순간과 시간대에 형성된 봉 사이의 시차와 관련된 상황에서 벗어나는 방법을 알려주세요.

예를 들어 Expert Advisor에서 2011년 1월 13일부터 테스트 시작을 설정했습니다. 이 경우 매시간 테스터의 첫 번째 막대 가 열리는 시간은 2011.01.13 00:00:00이고,

함수에 의해 EA의 첫 번째 막대가 열리는 시간:

i=CopyTime( _Symbol,0,1,100,Time_buf); // H1 시간 프레임의 각 막대에 대한 버퍼에 과거 데이터 시간을 복사합니다.
if(i<0)
{
Print(" 가격 차트 버퍼에서 시간 값을 복사하는 데 실패했습니다 ");

}

우리는 Time_buf[0] = 2011.01.12 23:00:00 - 1시간 지연을 얻습니다.

내가 이해하는 한 상황은 표준이며 많은 경험 많은 거래자가 해결했습니다. 이에 대한 출판물이 있습니까? 기사에서이 문제에 대한 해결책을 찾지 못했습니다.

또는 경험을 공유하십시오.



 
Boris.45 :

테스터기에서 봉이 열리는 순간과 시간대에 형성된 봉 사이의 시차와 관련된 상황에서 벗어나는 방법을 알려주세요.

이 백로그를 직접 설정하고 다음을 시도하십시오.

i= CopyTime ( _Symbol , 0 , 0 , 100 ,Time_buf);
 
avoitenko :

이 백로그를 직접 설정하고 다음을 시도하십시오.

조언해주셔서 대단히 감사합니다. 매우 감사합니다.

 
좋은 오후, 서명된 신호를 내 메타 트레이더에게 전송하는 방법을 알려주세요.
 
다른 지표의 차트에서 시작된 한 지표의 버퍼에 대한 액세스를 구현하는 방법을 알려주십시오.
특히 표준 편차 표시기의 MA 버퍼에 액세스할 수 있어야 합니다.