행정부 및 지역 주민에게 제안 - 페이지 4

 
mql 언어 위키피디아
 
transcendreamer :
mql 언어 위키피디아

그리고 이것은 옵션입니다. 많은 프로젝트 에는 위키에 자체 섹션이 있습니다.

사실, 여기서 볼륨은 몇 배 더 커질 것입니다. 소스 버전 추적, 조정, 그룹 작업 등과 같은 모든 유용한 기능과 함께 일종의 코드 저장소 방식으로 더 좋습니다. 예를 들어 여기 github.com과 같습니다.

 

MQL4 프로그래밍에 대한 튜토리얼을 제공한 Sergey Kovalev에게 큰 존경을 표합니다. 짧고, 접근 가능하고, 이해할 수 있습니다. 며칠 만에 프로그래밍 지식으로 처음부터 첫 번째 프로그램을 작성할 수 있었습니다.

비프로그래머가 OOP를 탐구하려는 모든 시도는 도움말의 설명이 비참하기 때문에 실망으로 끝납니다. 나는 많은 친구들로부터 실망의 말을 들었다.

개발자들은 OOP가 오직 전문가만을 위해 만들어졌으며 더 많은 대중을 이해하기 위한 다소 심도 있는 설명이 필요하지 않다고 생각한 것 같습니다.

MT4는 어떻게 그렇게 빨리 명성을 얻었습니까? MQL4에서 프로그래밍을 배우기 쉽다는 사실.

대부분의 트레이더에게 임무는 전문 프로그래머가 되는 것이 아니라 전문가로부터 주문하거나 대중에 게시된 기성품을 최소한 변경할 수 있도록 짧은 시간에 새로운 언어 기능을 숙달하는 것입니다. 도메인.

모든 기사를 다시 읽을 것을 제안합니다. 도시를 살펴보고 도시가 어떻게 건설되었는지 확인하는 것과 동일합니다.

사업은 목이 좁은 상태에서 시작했지만, 이런 배경에서 5천도 조산아로 남을 수 있다는 것을 이해합니다.

이런 이유로 4개에는 다중 통화 컴파일러가 없습니다. 그러나 유혹.

______________

가장 빠른 학습 방법은 줄별 설명이 있는 짧은 코드입니다.

그러한 토론과 질문에 대한 스레드가 있어야 합니다. 하지만 누가 감히? 모두가 침묵합니다. 말할 것이 아무것도 없어.

여기에 OOP를 소유한 프로그래머는 소수에 불과하며 스스로 경쟁자를 만들고 싶지 않습니다.

 
Vladimir Pastushak :

나는 아이디어를 얻었다

MKL4/5 프로그래밍에 대한 유능하고 합리적인 교육은 어디에도 없고 방대한 Runet에서 상상할 수 없는 넌센스를 만나기 때문에,

다른 코드 옵션이 제공되는 교육 페이지를 만드는 것이 합리적일 수 있습니다.

IMHO, 자금이 없으면 아이디어는 죽었다 ... 코더가 초보자의 실수를 울릴 수있는 다른 할 일이 없다고 생각하십니까? 인코더가 다른 것들에 훨씬 더 관심이 많은 것 같아요...

서로 다른 주제에 대해 얼마나 많은 기사가 작성되었습니까? Vicki는 단지 쉬고 있습니다. IMHO, 이것은 창고일 뿐입니다. 특종은 아닙니다 . 그런데 [MQ]라는 회사에서 자금을 조달합니다.


거래, 자동 거래 시스템 및 거래 전략 테스트에 관한 포럼

행정기관 및 지역주민에게 제공

블라디미르 , 2015.05.30 22:44

...가장 빠른 학습 방법은 줄별 설명이 있는 짧은 코드입니다.

그러한 토론과 질문에 대한 스레드가 있어야 합니다. 하지만 누가 감히? 모두가 침묵합니다. 말할 것이 아무것도 없어.

여기에서 OOP를 소유한 프로그래머는 소수에 불과하며 그들 스스로 경쟁자를 만들고 싶지 않습니다 .


재미 있다 . 왜 그런 결론?
 
Dennis Kirichenko :

IMHO, 자금이 없으면 아이디어는 죽었다 ... 코더가 초보자의 실수를 울릴 수있는 다른 할 일이 없다고 생각하십니까? 인코더가 다른 것들에 훨씬 더 관심이 많은 것 같아요...

서로 다른 주제에 대해 얼마나 많은 기사가 작성되었습니까? Vicki는 그냥 쉬고 있습니다. IMHO, 이것은 창고일 뿐입니다. 특종은 아닙니다 . 그런데 [MQ]라는 회사에서 자금을 조달합니다.



재미 있다 . 왜 그런 결론?

코드를 위해 코드를 작성하는 이유는 무엇입니까?

프로그래머는 좋은 프리랜서 주문을 받기 위해 평판과 평가가 필요합니다.

이제 당신은 응용 프로그램과 응답하기에 너무 게으르지 않은 모든 사람을 제공하지만 사람이 프로인지 아닌지 이해하는 방법, 아마도 저렴한 가격으로 선택할 것이지만 그는 코르크처럼 벙어리가되어 나를 속일 것입니까?

비싸다고 좋은게 아닙니다...

나는 이미 기사에 대해 썼지만 모든 기사가 완벽하지는 않습니다 ...

 
Владимир :

비 프로그래머가 OOP를 탐구하려는 모든 시도는 실망으로 끝납니다.

그리고 악보로 빠르게 Verification을 마스터하고 싶습니다 - oh 히트를 기록하고 싶습니다 - 하지만 센스있는 요크와 프로 기술의 교과서는 순전히 *%*#@로 나뉩니다 - 경쟁을 두려워하는 xyz*%* #@

실생활에서는 무섭지 않습니다. 프로그래머가 아닌 사람에게 struct 데이터 유형 을 다루도록 조언하십시오. 복잡한 것은 없습니다. 편의를 위해 하나의 번들에 수집된 다양한 유형의 필요한 변수만 선택하면 됩니다. 그들이 그것을 마스터하면 +를 사용하는 것이 정말 편리하다는 것이 분명해질 것입니다. 집합에 변수뿐만 아니라 이러한 변수가 생성된 함수도 있으면 편리할 것입니다. 또한 일부 기능은 자동으로 수행되어야 하고 다른 기능은 기본 프로그램의 요청에 따라 수행되어야 합니다. 클래스. 그리고 FSE, 당신은 과정을 따라 세부 사항을 알아낼 것입니다. 당신은 이미 실질적으로 OOP 코더입니다. 환영합니다 :)

일반적으로 주제의 주제에 대해: 이 포럼의 프레임워크 내에서도 올바른 코드의 보관소를 만들 수 있는 기회가 많이 있습니다. 왜냐하면 그것들은 욕망의 표시에 의해 사용되지 않기 때문입니다. 그리고 새로운 인터페이스와 서비스가 있는 프로젝트는 비즈니스 개발로서 MQ에 관심을 가져야 합니다. Renat는 이 시점에서 당신을 위해 그들을 감사했습니다. 점

 
Vladimir Pastushak :

코드를 위해 코드를 작성하는 이유는 무엇입니까?

프로그래머는 좋은 프리랜서 주문을 받기 위해 평판과 평가가 필요합니다.

프로그래머로서의 내 평가는 분명히 부정적이기 때문에 내 질문을 반복하겠습니다. 헤더 게시물에 제공한 코드에 문제가 있습니까?

제 생각에는 주문을 정렬하기 위한 아주 정상적인 코드입니다. 나는 순수한 MQL4로 작성할 것입니다 - 저도 같은 것을 작성한 것 같습니다.

나는 CPositionInfo 클래스 내부에 캡슐화된 주문에 대한 모든 작업을 가지고 있습니다. 위치 주문이 어떻게 정렬되는지 기억나지 않지만 가까운 방식으로 생각합니다.

코드가 마음에 들지 않은 이유는 무엇입니까?

이제 당신은 응용 프로그램과 응답하기에 너무 게으르지 않은 모든 사람을 제공하지만 사람이 프로인지 아닌지 이해하는 방법, 아마도 저렴한 가격으로 선택할 것이지만 그는 코르크처럼 벙어리가되어 나를 속일 것입니까?

비싸다고 좋은게 아닙니다...

나는 이미 기사에 대해 썼지만 모든 기사가 완벽하지는 않습니다 ...

시도하기 전에는 무엇을 할 수 있는지 결코 알 수 없습니다. OOP를 배우는 것은 절차적 프로그래밍을 배우는 것보다 훨씬 어렵지 않습니다. 반복합니다 - C ++에 대한 모든 입문서가 적합하며 그 중 많은 것이 있습니다.
 
Alexander Puzanov :

실생활에서는 무섭지 않습니다. 프로그래머가 아닌 사람에게 struct 데이터 유형 을 다루도록 조언하십시오. 복잡한 것은 없습니다. 편의를 위해 하나의 번들에 수집된 다양한 유형의 필요한 변수만 선택하면 됩니다. 그들이 그것을 마스터하면 +를 사용하는 것이 정말 편리하다는 것이 분명해질 것입니다. 집합에 변수뿐만 아니라 이러한 변수가 생성된 함수도 있으면 편리할 것입니다. 또한 일부 기능은 자동으로 실행되어야 하고 다른 기능은 기본 프로그램의 요청에 따라 실행되어야 합니다. 클래스. 그리고 FSE, 당신은 과정을 따라 세부 사항을 알아낼 것입니다. 당신은 이미 실질적으로 OOP 코더입니다. 환영합니다 :)

잘했어 브라보!

이것이 바로 모든 사람이 해야 할 일입니다. 내 생각에 사람들은 대개 이해하기에는 너무 게으르다는 것뿐입니다.

 
George Merts :

프로그래머로서의 내 평가는 분명히 부정적이기 때문에 내 질문을 반복하겠습니다. 헤더 게시물에 제공한 코드에 문제가 있습니까?

제 생각에는 주문을 정렬하기 위한 아주 정상적인 코드입니다. 나는 순수한 MQL4로 작성할 것입니다 - 저도 같은 것을 작성한 것 같습니다.

나는 CPositionInfo 클래스 내부에 캡슐화된 주문에 대한 모든 작업을 가지고 있습니다. 위치 주문이 어떻게 정렬되는지 기억나지 않지만 가까운 방식으로 생각합니다.

코드가 마음에 들지 않은 이유는 무엇입니까?

시도하기 전에는 무엇을 할 수 있는지 결코 알 수 없습니다. OOP를 배우는 것은 절차적 프로그래밍을 배우는 것보다 훨씬 어렵지 않습니다. 반복합니다 - C ++에 대한 모든 입문서가 적합하며 그 중 많은 것이 있습니다.

더 정확한 코드에 대한 질문은???

하나

 void depth_trend()
  {
//--- определение индекса на покупку
   double rsi= iRSI ( Symbol (),tf,period, PRICE_CLOSE , 0 );
   index_rsi = 0 ;
   if (rsi> 90.0 ) index_rsi= 4 ;
   else if (rsi> 80.0 )
      index_rsi= 3 ;
   else if (rsi> 70.0 )
      index_rsi= 2 ;
   else if (rsi> 60.0 )
      index_rsi= 1 ;
   else if (rsi< 10.0 )
      index_rsi=- 4 ;
   else if (rsi< 20.0 )
      index_rsi=- 3 ;
   else if (rsi< 30.0 )
      index_rsi=- 2 ;
   else if (rsi< 40.0 )
      index_rsi=- 1 ;
  }

2

 int refresh_depth_trend()
  {
   int     index_rsi= 0 ;
   double rsi= iRSI ( Symbol (), 0 , 14 , PRICE_CLOSE , 0 ),up= 60 ,dw= 40 ;
   for ( int i= 1 ; i<= 4 ; i++,up+= 10 ,dw-= 10 )
      index_rsi=rsi>up ? i : rsi<dw ?(i*- 1 ):index_rsi;
   return index_rsi;
  }

 int refresh_depth_trend()
  {
   return MathFloor ( MathAbs ( (rsi- 50.0 )/ 10.0 - (rsi- 50.0 )* 0.0001 ) ) * ((rsi> 50 )- 0.5 )* 2 ;
  }
 
Alexander Puzanov :

그리고 악보로 빠르게 Verification을 마스터하고 싶습니다 - oh 히트를 기록하고 싶습니다 - 센스있는 요크와 프로 기술의 교과서는 순수하게 *%*#@로 나뉩니다 - 경쟁을 두려워하는 xyz*%* #@


괜찮아요. 이것은 내 거래가 아닙니다.

코드를 작성하는 예를 보여달라고 하면 "시간 프레임이 끝나기까지 남은 시간이 얼마나 되나요?"라고 말합시다. 100% 보장으로 저 를 ot*%*#@로 보내드립니다.

또는 작업 부서 에. 이것은 단지 예를 설정하는 것입니다!

이것이 그들이 두려워하고 원하지 않는 것입니다. 그러나 손가락은 항상 벌려져 있습니다.