MQL4 및 MQL5에 대한 초보자 질문, 알고리즘 및 코드에 대한 도움말 및 토론 - 페이지 1320

 
Aleksei Stepanenko :

에에에에에에에에에에에에에에에에에에에에에에에에에에에에에에에도 불구하고

그 다음에?

응. 처럼. 뇌는 Lobachevsky의 곡선에도 불구하고 여전히 1차원입니다.)) 1차원 배열은 이름이 지정되지만 다차원 배열은 어느 쪽인지 기억해야 합니다. 그리고 구조에서 다른 이름을 가진 점을 통해 이름, 더 많은 문자 ...))) 예, 아직 구조를 원하지 않습니다. 그 다음에)))))

고맙습니다)

 
MakarFX :

우선 코드에 추가 괄호가 많이 있습니다.

코드를 읽지 않고 문제가 무엇인지 확인하려면 테스터에서 어드바이저를 실행해야 합니다.

추가 대괄호에 대해-나는이 모든 것을 그런 식으로 다시 작성했습니다.

 if (ao_buy!= EMPTY_VALUE && OrdersTotal ()== 0 )
  {
   OrderSend ( Symbol (),OP_BUY,lot,Ask,slippages,Bid-sl* Point ,Bid+tp* Point , "ДИВЕРГЕНЦИЯ НА БАЙ ao" ); // ОТКРЫВАЕМ БАЙ ОРДЕР
  }
if (ao_sell!= EMPTY_VALUE && OrdersTotal ()== 0 )
  {
   OrderSend ( Symbol (),OP_SELL,lot,Bid,slippages,Ask+sl* Point ,Ask-tp* Point , "ДИВЕРГЕНЦИЯ НА СЕЛ СТОХАСТИК" ); // ОТКРКЫВВАЕМ СЕЛ ОРДЕР
  }
  
   //- СТОХАСТИК ПОЗИЦИИ
   if (stohastic_buy!= EMPTY_VALUE && OrdersTotal ()== 0 )
  {
   OrderSend ( Symbol (),OP_BUY,lot,Ask,slippages,Bid-sl* Point ,Bid+tp* Point , "ДИВЕРГЕНЦИЯ НА БАЙ ao" ); // ОТКРЫВАЕМ БАЙ ОРДЕР
  }
if (stohastic_sell!= EMPTY_VALUE && OrdersTotal ()== 0 )
  {
   OrderSend ( Symbol (),OP_SELL,lot,Bid,slippages,Ask+sl* Point ,Ask-tp* Point , "ДИВЕРГЕНЦИЯ НА СЕЛ СТОХАСТИК" ); // ОТКРКЫВВАЕМ СЕЛ ОРДЕР
  }

여기서 혼동하는 것은 확실히 불가능합니다. 조건이 true이면 위치를 열고 코드를 따라 더 멀리 제어를 이전합니다. 조건이 거짓이면 코드를 따라 제어를 더 전달합니다.

테스터 정보 테스터에서 실행하고 있습니다. 그리고 설정에서 ao를 yes로 설정하면 주문이 완벽하게 열립니다. 그리고 내가 no를 입력하고 확률적 yes를 입력하면 아무 일도 일어나지 않습니다. 그리고 스토캐스틱이 켜져 있으면 차트에 AO선이 그려집니다. - 이게 캐치라고 생각했습니다. - 어드바이저와 동일한 매개변수로 차트에 스토캐스틱을 추가했습니다. 그리고 확률적 선이 그리기 시작했지만 여전히 아무 일도 일어나지 않습니다 :-( 무슨 마법이 일어나는지 이해할 수 없습니다 ((((

 
Andrey Sokolov :
DanilaMactep , 질문을 상당히 줄일 가치가 있습니다. 무료로 "긁어모으기"를 원하는 사람은 거의 없다고 생각합니다.

나는 질문의 단축 버전을 비디오에 더 명확하게 녹음하고 배치했습니다. 아무도 합리적인 것을 제안하지 않았습니다. 영상을 다시 올립니다 - 알려주실 수 있나요?


P / S 나는 고정되지 않았으며 돌에 맞아도 술에 취하지도 않았습니다. 이 목소리는 1.5개월에 뇌졸중과 혼수 상태로 인한 결과입니다 O_o

[삭제]  
DanilaMactep :

추가 대괄호에 대해-나는이 모든 것을 그런 식으로 다시 작성했습니다.

여기서 혼동하는 것은 확실히 불가능합니다. 조건이 true이면 위치를 열고 코드를 따라 더 멀리 제어를 이전합니다. 조건이 거짓이면 코드를 따라 제어를 더 전달합니다.

테스터 정보 테스터에서 실행하고 있습니다. 그리고 설정에서 ao를 yes로 설정하면 주문이 완벽하게 열립니다. 그리고 내가 no를 입력하고 확률적 yes를 입력하면 아무 일도 일어나지 않습니다. 그리고 스토캐스틱이 켜져 있으면 차트에 AO선이 그려집니다. - 이게 캐치라고 생각했습니다. - 어드바이저와 동일한 매개변수로 차트에 스토캐스틱을 추가했습니다. 그리고 확률적 선이 그리기 시작했지만 여전히 아무 일도 일어나지 않습니다 :-( 무슨 마법이 일어나는지 이해할 수 없습니다 ((((

신호 표시기가 있다는 것을 알고 있습니까? 이 EA에 지표 이름을 입력해 보세요.

파일:

Exp_FilterSignal.mq4 표시기 이름을 입력해야 하는 위치에 노란색으로 강조 표시된 32kb

 input string    _Orders_= "------ Parameters Order ------" ; //
input double    TakeProfit       = 500 ;           // Take Profit
input double    TrailingStop     = 300 ;           // Фиксированный размер трала
input double    TrailingStep     = 50 ;             // Шаг трала
input string    short_name       = "FilterSignal" ; // Name Indicators
input bool      InpOnlyOne       = false ;         // Close opposite
input bool      ObjRevers        = false ;         // Revers
 
SanAlex :

신호 표시기가 있다는 것을 알고 있습니까? 이 EA에 지표 이름을 입력해 보세요.

파일:

Exp_FilterSignal.mq4 표시기 이름을 입력해야 하는 위치에 노란색으로 강조 표시된 32kb

전문가를 다운로드했습니다. 나는 그것이 표시된 지표의 이름을 입력했습니다. 모아서 차트에 올려도 아무 일도 일어나지 않았습니다.

테스터에서 실행했습니다. 테스트가 실행 중이지만 어디에도 데이터가 표시되지 않습니다. 주석이나 로그에는 아무 것도 없습니다. 따라서 이러한 조작이 필요한 이유와 이 Expert Advisor의 도움으로 무엇을 수행하거나 얻을 수 있는지 전혀 이해하지 못합니다.

p/s 뇌졸중 후 심각한 제약 때문에 다른 사람의 코드를 전혀 이해할 수 없습니다(저는 화면에서 텍스트를 직접 읽지 않지만 브라우저의 확장 프로그램에서 저를 읽고 러시아어 단어는 여전히 정상적으로 이해할 수 있으면 .그런 다음 코드가 완전히 죽입니다. 이해할 수 없습니다(((((()), 그래서 Exp_FilterSignal.mq4 EA 의 본질을 따라잡을 수 없습니다. EA로 무엇을 해야 하는지 말로 설명할 수 있습니까?

[삭제]  
DanilaMactep :

전문가를 다운로드했습니다. 나는 그것이 표시된 지표의 이름을 입력했습니다. 모아서 차트에 올려도 아무 일도 일어나지 않았습니다.

테스터에서 실행했습니다. 테스트가 실행 중이지만 어디에도 데이터가 표시되지 않습니다. 주석이나 로그에는 아무 것도 없습니다. 따라서 이러한 조작이 필요한 이유와 이 Expert Advisor의 도움으로 무엇을 수행하거나 얻을 수 있는지 전혀 이해하지 못합니다.

p/s 뇌졸중 후 심각한 제약 때문에 다른 사람의 코드를 전혀 이해할 수 없습니다(저는 화면에서 텍스트를 직접 읽지 않지만 브라우저의 확장 프로그램에서 저를 읽고 러시아어 단어는 여전히 정상적으로 이해할 수 있으면 .그런 다음 코드가 완전히 죽입니다. 이해할 수 없습니다(((((()), 그래서 Exp_FilterSignal.mq4 EA 의 본질을 따라잡을 수 없습니다. EA로 무엇을 해야 하는지 말로 설명할 수 있습니까?

표시기의 테스터에서 열리지 않으면 필요하지 않습니다.

방금 귀하의 표시기에 화살표가 있는 것을 보았고 이 화살표는 신호를 전송합니다. 이 화살표에서 신호가 전송되면 위치가 열립니다.

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

작동 방식을 이해하려면 이 표시기를 사용해 보십시오. https://www.mql5.com/ru/code/7361

SilverTrend_Signal
SilverTrend_Signal
  • www.mql5.com
StepMA_v6 Индикатор торговой системы pabloski. SmPriceBend-T01 Индикатор первой производной изменения цены или попросту индикатор скорости и знака тренда.
 
안녕하세요!

이 작업을 구현하는 방법:
1) 차트에 어떻게든 그린 그림(사각형, 채널 내부, 삼각형, 타원) 내에서만 거래를 허용 합니까?
2) 선을 수동으로 설정(그리기)하고 그 위(예: 판매)는 판매, 그 아래는 구매입니다.

MA 또는 iSAR을 제공하지 마십시오. 관심 있는 그래픽 표시입니다. 구현하는 방법? mql의 기본 사항에 익숙하지만 더 이상은 아닙니다.
 
Порт-моне тв :
안녕하세요!

이 작업을 구현하는 방법:
1) 차트에 어떻게든 그린 그림(사각형, 채널 내부, 삼각형, 타원) 내에서만 거래를 허용 합니까?
2) 선을 수동으로 설정(그리기)하고 그 위(예: 판매)는 판매, 그 아래는 구매입니다.

MA 또는 iSAR을 제공하지 마십시오. 관심 있는 그래픽 표시입니다. 구현하는 방법? mql의 기본 사항에 익숙하지만 더 이상은 아닙니다.

모든 수치에는 속성이 있으며, 이를 참조하여 특정 시점에서 가격이 수치 내부에 있는지 여부를 결정할 수 있습니다.

OBJPROP_TIME

시간 좌표

날짜 시간 수정자=앵커 번호

OBJPROP_PRICE

가격 좌표

이중 수정자=앵커 포인트 번호

 
Aleksey Mavrin :

모든 수치에는 속성이 있으며, 이를 참조하여 특정 시점에서 가격이 수치 내부에 있는지 여부를 결정할 수 있습니다.

OBJPROP_TIME

시간 좌표

날짜 시간 수정자=앵커 번호

OBJPROP_PRICE

가격 좌표

이중 수정자=앵커 포인트 번호

감사합니다. 그렇게 상상했습니다. 그리고 어떻게? 인터넷에서 솔루션에 대한 정보를 찾지 못했습니다. 능력이 되시면 예제나 코드에 대한 링크를 보내주세요.
 
안녕하세요! 차트 설정에는 "거래 내역 표시" 옵션이 있습니다. 코드에서 어떻게 구현됩니까? 프로그래밍 방식으로 제거할 수 없습니다. 고맙습니다.