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

 
Andrey Sokolov :

안녕하세요 조언 부탁드립니다. MT5

볼린저 밴드 값을 가져와야 합니다.

쓰기

double_max와 유사한 것을 출력합니다.

이 경우 마침표, 오프셋 및 나머지는 올바르게 가져옵니다.

그냥 일반 iBands() 를 사용하는 것이 더 쉽지 않습니까?

Документация по MQL5: Технические индикаторы / iBands
Документация по MQL5: Технические индикаторы / iBands
  • www.mql5.com
iBands - Технические индикаторы - Справочник MQL5 - Справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
Artyom Trishkin :

그냥 일반 iBands() 를 사용하는 것이 더 쉽지 않습니까?

낙서 클래스를 사용할 때 일반적으로 최소값이 있습니다.

클래스를 사용할 때 데이터를 얻는 방법을 알려주실 수 있습니까?

 
Andrey Sokolov :

안녕하세요 조언 부탁드립니다. MT5

볼린저 밴드 값을 가져와야 합니다.

쓰기

double_max와 유사한 것을 출력합니다.

이 경우 마침표, 오프셋 및 나머지는 올바르게 가져옵니다.



OnInit에서 데이터가 아직 준비되지 않았습니다!

 
PapaYozh :

OnInit에서 데이터가 아직 준비되지 않았습니다!

그게 이유가 아닙니다.

 
Andrey Sokolov :

그게 이유가 아닙니다.


데이터 부족이 "이유가 아닌" 이유는 무엇입니까?

 

창조하다

지정된 매개변수로 지표를 생성합니다. 지표 값을 업데이트하고 얻으려면 다음을 사용하십시오.   새로 고치다()   그리고   데이터 가져오기() .


데이터 가져오기

지정된 표시기 버퍼의 지정된 요소를 가져옵니다. 실제 데이터로 작업하려면 사용하기 전에 Refresh() 를 호출해야 합니다.


새로 고치다

지표 데이터를 업데이트합니다. 사용전 전화문의를 권장합니다   데이터 가져오기() .

Документация по MQL5: Стандартная библиотека / Индикаторы / Базовые классы / CIndicator / Refresh
Документация по MQL5: Стандартная библиотека / Индикаторы / Базовые классы / CIndicator / Refresh
  • www.mql5.com
Refresh(const int) - CIndicator - Базовые классы - Индикаторы - Стандартная библиотека - Справочник MQL5 - Справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
Andrey Sokolov :

낙서 클래스를 사용할 때 일반적으로 최소값이 있습니다.

클래스를 사용할 때 데이터를 얻는 방법을 알려주실 수 있습니까?

글쎄요 ... 최소한의 글쓰기와 최대의 두통 ...

 
나는 확실히 GURU가 아닙니다. 멀지도 않은데... 하지만! 변덕에 적용 및 수정할 수 있는 클래스 - 아마도 장난감에 적합합니다. 그리고 심각한 문제는 문제입니다. 죄송합니다.
 
Сергей Таболин :
변덕에 적용 및 수정할 수 있는 클래스 - 아마도 장난감에 적합합니다.

이 수업은 무엇입니까?

 
PapaYozh :

이 수업은 무엇입니까?

오랜 세월 동안 모든 클래스의 신성한 의미를 이해하지 못하는 아마추어인 나, 그리고 일반적으로 우리(무역) 비즈니스에서 특히 OOP가 필요한 이유는 클래스가 모두 작성된 코드(MQ와 gurus)- "비전문가 코드 작성자"를 위해 "생활을 더 쉽게"하도록 설계된 라이브러리.

문제는 내가 전에 말했듯이 이 모든 "lightening"을 사용하면 코드 작성이 더 쉬워지지 않는다는 것입니다. 전송된 모든 주문을 항상 다시 확인해야 하기 때문입니다! 거의 모든 사람들이 내가 거기에서 일부 "트랜잭션"도 확인한다고 주장하기 때문입니다. 더욱이, 이러한 "..shares"는 순서가 맞지 않습니다.

나는 이 곳에 이런 각도로 못을 박으라고 명령한다. 모든 것. 더 나아가 나는 대답을 받았습니다 - 못이 두들겨졌습니다. 그리고 그들은 나에게 다음과 같이 경고합니다.

  • 손톱이 올바른 크기가 아닐 수도 있습니다. 확인해야 합니다.
  • 어쩌면 올바른 각도가 아닐 수도 있습니다   - 확인이 필요합니다.
  • 아마도 잘못된 위치에있을 것입니다   - 확인이 필요합니다.

그렇다면 왜 그런 연주자(수업)가 필요한가요???

조금 과장할 수 있지만 이것의 본질은 변하지 않습니다.

그리고 왜? 클래스에서 처리되는 모든 데이터는 이 클래스가 대체를 의심하지 않는 방식으로 변경될 수 있기 때문입니다.