MQL5 마법사에서 생성된 Expert Advisor 열기, 닫기 - 페이지 3 123456789 새 코멘트 PeretsCHILI 2017.09.03 17:24 #21 SignalITF가 결국 어떤 값을 반환하는지 알 수 있습니까? 설명해줘, 멍청아, empty_value 가 무슨 뜻이야? Vladimir Karputov 2017.09.03 17:29 #22 PeretsCHILI : SignalITF가 결국 어떤 값을 반환하는지 알 수 있습니까? 설명해줘, 멍청아, empty_value 가 무슨 뜻이야? 기억은 안나지만 찾은 내용은 다음과 같습니다. 일중 시간 필터 신호 PeretsCHILI 2017.09.03 17:43 #23 이 모듈은 약간 다른 논리를 가지고 있는 것 같습니다. 처음에는 작동 하고 위치를 여는 데 "반대" 및 "반대하지 않음"을 반환한 다음 다른 신호 모듈에서 산술 평균 신호의 계산이 나옵니다. Vladimir Karputov 2017.09.04 07:54 #24 Andy : 장단기 신호가 모두 100이면 닫힙니다. 신호 모듈의 생성자를 살펴보십시오. 패턴의 가중치는 무엇입니까? (그런 것: //+------------------------------------------------------------------+ //| Constructor | //+------------------------------------------------------------------+ CSignalDEMA::CSignalDEMA( void ) : m_ma_period( 12 ), m_ma_shift( 0 ), m_ma_applied( PRICE_CLOSE ), m_pattern_0( 20 ), m_pattern_1( 60 ), m_pattern_2( 80 ), m_pattern_3( 60 ) { ) Vladimir Karputov 2017.09.04 08:03 #25 Andy : 나는 매수와 매도 모두에서 신호 = 100을 가지고 있습니다. 단 하나의 조건이 있습니다: 강세 막대 > 30핍 - 매수, 약세 - 매도. 따라서 100 대신 80을 제공합니다. 이 경우 EA의 [0...100] 닫기 매개변수에 대한 신호 임계값을 100으로 설정하면 닫기가 완전히 비활성화됩니다. Vladimir Karputov 2017.09.05 02:34 #26 Andy : ... 그런데 표준 위치 추적 모듈이 손익분기점에만 멈추고 후행이 더 이상 진행되지 않도록 하려면 어떻게 해야 합니까? ... 위치 추적 모듈을 직접 작성해야 합니다. 자세한 내용은 MQL5 마법사: 오픈 포지션 추적 모듈을 작성하는 방법을 참조하세요 . 앤디 : ... 추세가 역전될 때 반대의 포지션을 열지 않고 단순히 포지션을 청산하도록 할 수 있습니까? 그래 넌 할수있어. CExpert에서 상속하고 결과 클래스에 고유한 규칙을 작성해야 합니다. Vladimir Karputov 2017.09.06 03:53 #27 Andy : 지정한 모듈을 사용할 때 EA가 차트에 로드될 때 EA 로그에 오류가 생성됩니다. 2017.09.06 00:28:29.873 1(유로USD,M5) OnInit: 표시기 초기화 오류 2017.09.06 00:31:20.256 1(유로USD,M5) CExpertBase::SetPriceSeries: 시계열 변경 금지 2017.09.06 00:31:20.256 1(유로USD,M5) CExpertBase::SetOtherSeries: 시계열 변경 금지 2017.09.06 00:31:20.256 1(유로USD,M5) CExpertBase::InitIndicators: 설정 매개변수가 확인되지 않았습니다. 2017.09.06 00:31:20.256 1(유로USD,M5) CExpert::InitIndicators: 후행 개체의 오류 초기화 표시기 2017.09.06 00:31:20.256 1(유로USD,M5) OnInit: 표시기 초기화 오류 아마도 그것은 구식일 것입니다. 새로운 것을 어디서 얻거나 이것에서 무엇을 고칠 수 있습니까? 답변을 받으려면 QUOTATION 게시물을 사용하십시오. Vladimir Karputov 2017.09.06 05:30 #28 Andy : 지정한 모듈을 사용할 때 EA가 차트에 로드될 때 EA 로그에 오류가 생성됩니다. 2017.09.06 00:28:29.873 1(유로USD,M5) OnInit: 표시기 초기화 오류 2017.09.06 00:31:20.256 1(유로USD,M5) CExpertBase::SetPriceSeries: 시계열 변경 금지 2017.09.06 00:31:20.256 1(유로USD,M5) CExpertBase::SetOtherSeries: 시계열 변경 금지 2017.09.06 00:31:20.256 1(유로USD,M5) CExpertBase::InitIndicators: 설정 매개변수가 확인되지 않았습니다. 2017.09.06 00:31:20.256 1(유로USD,M5) CExpert::InitIndicators: 후행 개체의 오류 초기화 표시기 2017.09.06 00:31:20.256 1(유로USD,M5) OnInit: 표시기 초기화 오류 아마도 그것은 구식일 것입니다. 새로운 것을 어디서 얻거나 이것에서 무엇을 고칠 수 있습니까? 기사 토론에서 다음과 같이 답변했습니다. 거래, 자동 거래 시스템 및 거래 전략 테스트에 관한 포럼 "MQL5 마법사: 열린 위치를 유지하기 위한 고유한 모듈을 작성하는 방법" 기사에 대한 토론 블라디미르 카르푸토프 , 2017.09.06 07:26 후행 모듈 "sampleTrailing.mqh"를 변경 합니다. //+------------------------------------------------------------------+ //| Проверка параметров настройки. | //| INPUT: нет. | //| OUTPUT: true-если настройки правильные, иначе false. | //| REMARK: нет. | //+------------------------------------------------------------------+ bool CSampleTrailing::ValidationSettings() { if (!CExpertTrailing::ValidationSettings()) return ( false ); //--- а вдруг не вызывался метод Init if (m_symbol== NULL ) return ( false ); //--- проверка параметров if ((m_profit-m_stop_level)*m_adjusted_point<=m_symbol.StopsLevel()*m_symbol. Point () && m_profit!= 0.0 ) { printf ( __FUNCTION__ + ": уровень пороговой прибыли должен быть больше уровня установки ордеров" ); return ( false ); } //--- ok return ( true ); } Vladimir Karputov 2017.09.22 07:28 #29 Andy : 그리고 MA 및 RSI 신호의 표준 모듈에서 현재 신호 강도를 결정하는 방법 *** 사용자로서 정말로 필요합니까? 앤디 : *** 포지션을 열고 닫을 때 어떤 값을 설정해야 합니까? 실험적으로 열고 닫을 레벨 선택: Signal threshold value to open [0...100] Signal threshold value to close [0...100] 입력 매개 변수 의 가중치 값 뿐만 아니라 Moving Average(12,0,...) Weight [0...1.0] Relative Strength Index(8,...) Weight [0...1.0] 즉, 각각의 개별 사례(기호 및 기간)에 대해 모든 것이 실험적으로 선택됩니다. Vladimir Karputov 2017.09.22 07:40 #30 Andy : 그리고 MA 모듈에서 개폐를 위한 신호 강도는 얼마입니까(다른 모듈과 결합하려면 이것이 필요합니다)? 생성자에서 MovingAverage 사용자 지정 표시기 (Expert\Signal\SignalMA.mqh)의 신호 모듈 코드를 살펴봅니다. 123456789 새 코멘트 트레이딩 기회를 놓치고 있어요: 무료 트레이딩 앱 복사용 8,000 이상의 시그널 금융 시장 개척을 위한 경제 뉴스 등록 로그인 공백없는 라틴 문자 비밀번호가 이 이메일로 전송될 것입니다 오류 발생됨 Google으로 로그인 웹사이트 정책 및 이용약관에 동의합니다. 계정이 없으시면, 가입하십시오 MQL5.com 웹사이트에 로그인을 하기 위해 쿠키를 허용하십시오. 브라우저에서 필요한 설정을 활성화하시지 않으면, 로그인할 수 없습니다. 사용자명/비밀번호를 잊으셨습니까? Google으로 로그인
SignalITF가 결국 어떤 값을 반환하는지 알 수 있습니까? 설명해줘, 멍청아, empty_value 가 무슨 뜻이야?
SignalITF가 결국 어떤 값을 반환하는지 알 수 있습니까? 설명해줘, 멍청아, empty_value 가 무슨 뜻이야?
기억은 안나지만 찾은 내용은 다음과 같습니다.
일중 시간 필터 신호
이 모듈은 약간 다른 논리를 가지고 있는 것 같습니다. 처음에는 작동 하고 위치를 여는 데 "반대" 및 "반대하지 않음"을 반환한 다음 다른 신호 모듈에서 산술 평균 신호의 계산이 나옵니다.
장단기 신호가 모두 100이면 닫힙니다.
신호 모듈의 생성자를 살펴보십시오. 패턴의 가중치는 무엇입니까?
(그런 것:
)
나는 매수와 매도 모두에서 신호 = 100을 가지고 있습니다. 단 하나의 조건이 있습니다: 강세 막대 > 30핍 - 매수, 약세 - 매도.
따라서 100 대신 80을 제공합니다. 이 경우 EA의 [0...100] 닫기 매개변수에 대한 신호 임계값을 100으로 설정하면 닫기가 완전히 비활성화됩니다.
...
그런데 표준 위치 추적 모듈이 손익분기점에만 멈추고 후행이 더 이상 진행되지 않도록 하려면 어떻게 해야 합니까?
...
위치 추적 모듈을 직접 작성해야 합니다. 자세한 내용은 MQL5 마법사: 오픈 포지션 추적 모듈을 작성하는 방법을 참조하세요 .
...
추세가 역전될 때 반대의 포지션을 열지 않고 단순히 포지션을 청산하도록 할 수 있습니까?
지정한 모듈을 사용할 때 EA가 차트에 로드될 때 EA 로그에 오류가 생성됩니다.
2017.09.06 00:28:29.873 1(유로USD,M5) OnInit: 표시기 초기화 오류
2017.09.06 00:31:20.256 1(유로USD,M5) CExpertBase::SetPriceSeries: 시계열 변경 금지
2017.09.06 00:31:20.256 1(유로USD,M5) CExpertBase::SetOtherSeries: 시계열 변경 금지
2017.09.06 00:31:20.256 1(유로USD,M5) CExpertBase::InitIndicators: 설정 매개변수가 확인되지 않았습니다.
2017.09.06 00:31:20.256 1(유로USD,M5) CExpert::InitIndicators: 후행 개체의 오류 초기화 표시기
2017.09.06 00:31:20.256 1(유로USD,M5) OnInit: 표시기 초기화 오류
답변을 받으려면 QUOTATION 게시물을 사용하십시오.
지정한 모듈을 사용할 때 EA가 차트에 로드될 때 EA 로그에 오류가 생성됩니다.
2017.09.06 00:28:29.873 1(유로USD,M5) OnInit: 표시기 초기화 오류
2017.09.06 00:31:20.256 1(유로USD,M5) CExpertBase::SetPriceSeries: 시계열 변경 금지
2017.09.06 00:31:20.256 1(유로USD,M5) CExpertBase::SetOtherSeries: 시계열 변경 금지
2017.09.06 00:31:20.256 1(유로USD,M5) CExpertBase::InitIndicators: 설정 매개변수가 확인되지 않았습니다.
2017.09.06 00:31:20.256 1(유로USD,M5) CExpert::InitIndicators: 후행 개체의 오류 초기화 표시기
2017.09.06 00:31:20.256 1(유로USD,M5) OnInit: 표시기 초기화 오류
기사 토론에서 다음과 같이 답변했습니다.
거래, 자동 거래 시스템 및 거래 전략 테스트에 관한 포럼
"MQL5 마법사: 열린 위치를 유지하기 위한 고유한 모듈을 작성하는 방법" 기사에 대한 토론
블라디미르 카르푸토프 , 2017.09.06 07:26
후행 모듈 "sampleTrailing.mqh"를 변경 합니다.
그리고 MA 및 RSI 신호의 표준 모듈에서 현재 신호 강도를 결정하는 방법
***
사용자로서 정말로 필요합니까?
***
포지션을 열고 닫을 때 어떤 값을 설정해야 합니까?
실험적으로 열고 닫을 레벨 선택:
입력 매개 변수 의 가중치 값 뿐만 아니라
즉, 각각의 개별 사례(기호 및 기간)에 대해 모든 것이 실험적으로 선택됩니다.
그리고 MA 모듈에서 개폐를 위한 신호 강도는 얼마입니까(다른 모듈과 결합하려면 이것이 필요합니다)?
생성자에서 MovingAverage 사용자 지정 표시기 (Expert\Signal\SignalMA.mqh)의 신호 모듈 코드를 살펴봅니다.