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

 
NotBuffett #:

다시 게시를 시도했는데... 똑같습니다:

"5. 테스트" 아래에 다음과 같이 표시됩니다."테스트가 오류 없이 완료되었습니다" 라고 표시되고 게시를 제안하지만 "게시" 버튼을 클릭하면 오류가 발생합니다.

404. 이 페이지는 존재하지 않습니다.

이제 "내 코드" 하위 섹션에 두 개의 코드가 있으며 두 코드 모두 "관리자가 확인 중"입니다.

일반적으로 일반 스레드에서 질문하면 운영자가 알아차릴 수 있습니다.

따라서 운영자는 여기에서 모든 것을 볼 수 있습니다. 안심하셔도 됩니다.

 

안녕하세요!

MT5 전략 테스터에서 M1, USDJPYrfd로로봇을 최적화했습니다 .

최적화결과를 설정 파일에저장했습니다 .

일주일 반 후에 동일한 입력 데이터를 사용하여 전략 테스터에서 로봇을 다시 실행하려고 했습니다. 결과는 크게 달라졌습니다.

이렇게 큰 차이가 나는 이유는 무엇일까요? 마지막 실행은 토요일에 이루어졌지만 이전에는 평일에 최적화했습니다.

제안해 주신 답변에 감사드립니다.

 
토요일에 스프레드가 연장되어 결과가 달라졌습니다. 스프레드 값을 수동으로 설정합니다.
 

안녕하세요!

이 점에 대해 도와주세요:

기본 진입 필터가 있는 서면 EA가 있습니다: MA 20과 MA 50 사이의 거리가 20~200핍 범위(변형)에 있고 시가가 빠른 MA와 특정 범위(두 MA 사이의 거리에 비례하여 고려됨), 예를 들어 0.5에서 1.0(시가가 MA20과 MA50 사이의 거리의 절반에서 전체 값에 해당하는 거리)에 있으면 진입이 이루어집니다.

저는 다음 사항을 구현하고 싶습니다: 가격이 특정 변수, 예를 들어 3(매개변수 3H)에 의해 MA20에서 멀어진 경우 포지션 개설을 금지하는 것을 포함시키고 싶습니다(MA 사이의 거리 세 개와 같음). 그리고 제가 구현할 수 없는 가장 중요한 것은 이벤트가 발생한 순간(가격이 3H를 넘어선 시점)부터 다음 추세 구간 또는 새로운 추세가 시작될 때까지 금지가 적용되어야 한다는 것입니다. 3H 영역에 있던 가격이 개시에 적합한 매개 변수로 돌아온 경우 - 조건이 다시 형성 될 때까지 포지션이 열리지 않습니다 : 20 ~ 200 포인트 범위의 MA 20과 MA 50 사이의 거리 (옵션으로) 및 개장 가격이 빠른 MA와 특정 범위 (두 MA 사이의 거리에 비례하여 고려 됨)의 거리에있는 경우. 우리는 추세의 끝을 기다리고 (20에서 200까지의 거리에서 새로운 MA 다이버전스로 시작해야하며 시가가 빠른 MA와 특정 범위에있는 경우 ) 다음 추세 만 입력하고 가격 급등 및 적절한 매개 변수 영역에 진입 한 후 MA에 대한 접근 방식은 무시됩니다 .

개장 조건을 담당하는 코드 조각:

double fast_ma_0=iMA(Symbol(),0,Fast_Ma_Period,Fast_Ma_Shift,Fast_Ma_Method,Fast_Ma_Price,0); 
double slow_ma_0=iMA(Symbol(),0,Slow_Ma_Period,Slow_Ma_Shift,Slow_Ma_Method,Slow_Ma_Price,0);

 double Delta1=(fast_ma_0 - slow_ma_0)/ Point();
 double Delta1С=(iOpen (Symbol(),0,0) - fast_ma_0)/ Point();
 double Delta2=(slow_ma_0 - fast_ma_0)/ Point();
 double Delta2С=(fast_ma_0 - iOpen (Symbol(),0,0))/ Point();  

if(CountBuy () == 0 && fast_ma_1>slow_ma_1 && Delta1С/Delta1>=DeltaRun1 && Delta1С/Delta1<=DeltaRun2 && Delta1>=DeltaStop && Delta1<=DeltaStop1 && filter_fast_ma_buy==true && filter_slow_ma_buy==true)

if(CountSell () == 0 && fast_ma_1<slow_ma_1 && Delta2С/Delta2>= DeltaRun1 && Delta2С/Delta2<= DeltaRun2 && Delta2>=DeltaStop && Delta2<=DeltaStop1 && filter_fast_ma_sell==true && filter_slow_ma_sell==true)

DeltaRun1 и DeltaRun2  - диапазон открытия,который считается в пропорции от дистанции между двумя МА
DeltaStop и DeltaStop 1 - мин и макс расхождение МА в пунктах.

위의 금지를 어느 쪽에서 구현해야하는지 이해할 수 없습니다 ...

도움을 주셔서 대단히 감사합니다!

 

안녕하세요!

MT5에서 안드로이드 폰으로 원격으로 알고리즘 거래를 중지하는 방법을 알려주시겠습니까?

안부, 알렉산더

 
전문가 어드바이저는 지정가 주문의 출현을 모니터링하고 이를 감지하면 알고리즘 트레이딩을 중지합니다. 이 주문은 안드로이드 폰에서 원격으로 생성됩니다.
 
klycko 알고리즘 트레이딩을 중지하는 방법을 알려주시겠습니까?

알렉산더

팀위버, 애니데스크, 오레데스크 등 원격 관리를 위한 모든 소프트웨어.
 
안녕하세요! 다른 MT5를 호가 소스로 사용하여 MT5에서 심볼을 만들 수 있는지 아는 사람이 있습니까?) 상황은 다음과 같습니다 : TRYRUB, USDRUB 및 USDTRY 사이의 스프레드 차트를 만들어야합니다. 처음 두 개는 Finam의 MT5에서 사용할 수 있지만 마지막 하나는 문제가 있습니다. 2 년 동안 바가 3 개뿐입니다 (지원팀에 따르면 거래가 거의 없다고 함). 그리고 저는 모든 외환 브로커의 MT5에서 사용할 수있는 외환 차트 (MQL5에서도 사용 가능)로 괜찮을 것입니다. 그리고 다른 MT5의 USDTRY 시세를 사용하여 Finam MT5에서 이러한 스프레드 차트를 그릴 것입니다. MT5가 그런 기회를 제공합니까? 미리 감사드립니다!
 
SuhanovDM94 심볼을 만들 수 있는지 아는 사람이 있습니까?) 상황은 다음과 같습니다 : TRYRUB, USDRUB 및 USDTRY 사이의 스프레드 차트를 만들어야합니다. 처음 두 개는 Finam의 MT5에서 사용할 수 있지만 마지막 하나는 문제가 있습니다. 2 년 동안 바가 3 개뿐입니다 (지원팀에 따르면 거래가 거의 없다고 함). 그리고 저는 모든 외환 브로커의 MT5에서 사용할 수있는 외환 차트 (MQL5에서도 사용 가능)로 괜찮을 것입니다. 그리고 다른 MT5의 USDTRY 시세를 사용하여 Finam MT5에서 이러한 스프레드 차트를 그릴 것입니다. MT5가 그런 기회를 제공합니까? 미리 감사드립니다!

질문의 링크를 따라주세요.

 
Aleksandr Slavskii #:

질문의 링크를 따라가 보세요.

제가 올바르게 이해했다면 기록 내보내기에 관한 것입니다. 그리고 실시간으로 틱을 가져와야 합니다. 어쨌든 감사합니다.
사유: