sergey1294 : вот сейчас посчитал в 2006 году за полгода всего было выложено 15 экспертов на MQL4, 60 индикаторов. причем эксперты начали выкладывать с 2005.11.09 а индикаторы с 2005.09.15 разрыв в два месяца, первый скрипт был выложен 2005.09.16 и за полгода всего было выложено около 10 штук
흥미로운 통계, 거의 모든 것이 동일하지만 몇 가지 "그러나"만 있습니다. MT 플랫폼이 2005년에 비해 얼마나 더 대중적이고 널리 퍼졌는지, 거기에서 DC는 거래자의 계정이 그랬던 것처럼 손가락으로 셀 수 있습니다. 분명히 많지는 않고 수천...
조만간 내가 할 것이고, 필요한 경우 모든 것을 스스로 할 것입니다. 그리고 나는 이미 첫 번째 거래 전문가를 썼습니다. 며칠도 지나지 않았습니다. 5) MQ의 개발자는 아마도 작성 과정에서 찾고 있었을 것입니다))
MT4에서 10줄로 구현한 것이 5k에서 100줄로 바뀌었습니다. 기본 유형은 단순히 현재 가격 을 찾고, 입찰을 요청하고, MT4에서 세 글자로, MT5에서는 정원을 구조물로 울타리, 배열 복사 등을 해야 하는 것입니다. 정말 더 빨리 작동합니까??? 나는 이것이 결국 얼마나 많은 실수(내 자신과 내부 실수 모두)를 초래할 수 있는지 상상조차 할 수 없습니다. MT4에서는 현재까지도 오류가 발견되고 있습니다. IMHO 헛되이 그들은 언어를 너무 많이 변경하여 인터프리터, 컴파일러, 테스터를 변경하고 무언가를 추가하는 것이 가능했지만 여기에서는 모든 것이 처음부터 다시 작성되었습니다. 물론 전문가들은 추가 혜택을 받게 되지만 다른 모든 사람들은 그저 뒤처지게 될 것입니다. 그것이 그들에게 필요한 것입니까? 그러나 결국 전문가는 예를 들어 C로 이전에 모든 것을 작성하여 거래 작업을 통해 바인딩에 연결할 수 있습니다. 세미 스크립팅된 MQL4에서와 같이 MQL5의 대량 특성에 대해서는 말할 필요도 없습니다. 비애...
MQL5를 마스터하고 MQL4를 알고 있는 사람들을 위한 작은 질문/설문, 5가 얼마나 더 어려운지 숫자로 추정해 보십시오. 저 같은 경우에는 5~10번 정도.
> 저는 5~10회마다.
글쎄, 당신은 헛된 것입니다 (문제에 접근하는 방법에 따라 다름) ...
최신 버전의 도움말(가급적 온라인 모드)을 사용하는 동안 인접 포럼(분기의 첫 번째 게시물에서 언급됨)에 있는 모든 것을 정확히 MAXIMUM으로 다시 작성하면 모든 것이 매우 간단해집니다.
개발 프로세스의 구성에 있어 어느 정도의 상상력과 독창성을 보여주기만 하면 됩니다...
여기, 여기에서 공기를 들이마시는 것 같습니까? (매트릭스, 네오와 모피어스의 대화)
그래, 내가 무슨 말을 하는 거지? 나는 다시 나를 인용해야 한다.
흥미로운 :
하지만 다른 많은 사람들과 달리 저는 RAW Expert Advisors를 100줄 길이로 작성하기 시작하지 않았지만 6개월 동안 코드 라이브러리를 만들고 있었습니다. 나중에 복잡한 Expert Advisors를 개발할 때 이 라이브러리를 생성자로 사용할 것입니다. 이 라이브러리의 대부분은 MQL4에서 MQL5로의 마이그레이션 문제 전용입니다. 즉시 답변하는 데 왜 그렇게 오래 걸리는지에 대한 질문이 없도록 - 나는 모든 것을 처음부터 처방하고 기성품 솔루션 (클래스, 구조 등)을 사용하지 않습니다 ...
따라서 내 경험을 바탕으로 MQL4에서 MQL5 로의 전환이 Pascal 7.0 에서 Delphi 7.0 으로의 전환보다 어렵지 않다고 자신 있게 말할 수 있습니다(많은 사람들에 따르면 클래식 버전의 가장 성공적인 구현임) .
모든 비즈니스, 무엇에 대한 좋은 설명을 찾으십시오. 모듈식(단위) 코드 레이아웃; 객체와 클래스는 무엇입니까? 데이터 구조는 무엇이며 마지막으로 이벤트와 메서드는 무엇입니까(물론 도움말에 모두 잘 설명되어 있지만 다른 소스에서 쉽게 찾을 수 있는 사람에게는 충분하지 않습니다).
MQL5 개발자들이 제안한 프로그래밍 스타일을 정말 꾸준히 사용하고 있다고 생각하시나요? 아니면 Expert Advisors에서 동일한 코드를 수십 번 복제하는 것보다 더 나쁜 것은 무엇입니까?
물론 아닙니다. :) 내 프로그래밍 경험을 기반으로(모듈식 및 라이브러리 코드 구조만이 실제로 효과적이라는 단순한 사실을 이해함) 이제 원하는 대로 무엇이든 할 수 있는 편리한 CONSTRUCTOR를 만들었습니다.
내 모든 힘을 쏟아 부은 두 번째 포인트는 MQL4에서 MQL5로 코드를 이식하는 과정을 최대한 간단하고 편리하게 만드는 이른바 MIGRATION LIBRARY입니다.
날짜와 시간으로 작업할 때 도움말에 설명된 대로 모든 작업을 지속적으로 수행해야 한다고 생각하십니까?
또는 그러한 기능을 가진 모듈을 만든 다음 원하는 곳에서 원하는 대로 사용하는 것이 더 쉬울까요?
//Возвращает день месяца последнего известного времени сервераint Day();
//Возвращает порядковый номер дня недели (воскресенье-0,1,2,3,4,5,6)int DayOfWeek();
//Возвращает текущий день года (1-1 января,..,365(6) - 31 декабря)int DayOfYear();
//Возвращает текущий час (0,1,2,..23) последнего известного серверного времениint Hour();
//Возвращает текущую минуту (0,1,2,..59) последнего известного серверного времениint Minute();
//Возвращает номер текущего месяца (1-Январь,2,3,4,5,6,7,8,9,10,11,12)int Month();
//Возвращает количество секунд, прошедших с начала текущей минутыint Seconds();
//Возвращает день месяца (1 - 31) для указанной датыint TimeDay( datetime date);
//Возвращает день недели (0-Воскресенье,1,2,3,4,5,6) для указанной датыint TimeDayOfWeek( datetime date);
//Возвращает день (1 - 1 января,..,365(6) - 31 декабря) года для указанной датыint TimeDayOfYear( datetime date);
//Возвращает час для указанного времениint TimeHour( datetime time);
//Возвращает минуты для указанного времениint TimeMinute( datetime time);
//Возвращает номер месяца для указанного времени (1-Январь,2,3,4,5,6,7,8,9,10,11,12)int TimeMonth( datetime time);
//Возвращает количество секунд, прошедших с начала минуты для указанного времениint TimeSeconds( datetime time);
yamik : 새 언어가 일반적으로 현명하기 때문에 조언자가 거의 없습니다!!! 함수의 모든 내장을 다시 작성해야 하는 이유는??!! 정보 제품의 새 버전이 출시됨에 따라 전 세계의 개발자들은 항상 기능을 희생하지 않으면서 작업을 단순화하기 위해 노력하고 있습니다. 그리고 여기에는 일반적으로 언어를 훨씬 더 어렵게 만들고 성배를 덜 쓰기 위해 특별히 주방 중개인이 지불하는 것처럼 일종의 혼돈이 있습니다. bgg
yamik : 새 언어가 일반적으로 현명하기 때문에 조언자가 거의 없습니다!!! 함수의 모든 내장을 다시 작성해야 하는 이유는??!! 정보 제품의 새 버전이 출시됨에 따라 전 세계의 개발자들은 항상 기능을 희생하지 않으면서 작업을 단순화하기 위해 노력하고 있습니다. 그리고 여기에는 일반적으로 언어를 훨씬 더 어렵게 만들고 성배를 덜 쓰기 위해 특별히 주방 중개인이 지불하는 것처럼 일종의 혼돈이 있습니다. bgg
편견 없는 초보자의 관점 에서 MQL5 언어 는 접근하기 쉽고 우아합니다. 그리고 도발 - 그들은 아프리카의 도발입니다.
sergey1294 :
вот сейчас посчитал в 2006 году за полгода всего было выложено 15 экспертов на MQL4, 60 индикаторов. причем эксперты начали выкладывать с 2005.11.09 а индикаторы с 2005.09.15 разрыв в два месяца, первый скрипт был выложен 2005.09.16 и за полгода всего было выложено около 10 штук
그렇게 하는 것은 어쩐지 이기적이다) 나는 나 자신과 동료들에 대해서만 이야기하는 것이 아니다. 그들 중 모두가 교수는 아니다. 프로그래머, 그리고 종종 독학으로 배우는 연인들입니다.
글쎄요, 솔직히 무슨 말인지 이해가 안 가요? "지표" 섹션의 "손실 없이 MT5로 전환하는 데 도움을 주세요" 스레드를 살펴보면 그곳에서 개발 중인 활동이 즉시 표시될 것입니다.
전문가 섹션에 비슷한 분기가 있으면 확실히 활동이 줄어들 것이라고 생각하지만(특정 기능을 소개할 것입니다), 여전히 있을 것입니다.
추신
단순한 지표보다 일반 Expert Advisor를 작성하는 것이 훨씬 어렵다는 것을 이해해야 합니다. Expert Advisors의 동작에 대한 특정 기능을 소개하겠습니다. 테스터에서 적어도 일주일 동안 데모를 유지) ...
동시에 많은 Expert Advisors는 특정 칠면조를 위해 설계되었으며 MQL5로 다시 작성해야 합니다(전체 거래 단지의 안정적인 운영을 보장하면서).
따라서 Expert Advisors를 다시 작성하는 것이 얼마나 편리한지 생각해 보십시오. 여기에도 많은 함정이 있지만 ...
Figar0 :
조만간 내가 할 것이고, 필요한 경우 모든 것을 스스로 할 것입니다. 그리고 나는 이미 첫 번째 거래 전문가를 썼습니다. 며칠도 지나지 않았습니다. 5) MQ의 개발자는 아마도 작성 과정에서 찾고 있었을 것입니다))
MT4에서 10줄로 구현한 것이 5k에서 100줄로 바뀌었습니다. 기본 유형은 단순히 현재 가격 을 찾고, 입찰을 요청하고, MT4에서 세 글자로, MT5에서는 정원을 구조물로 울타리, 배열 복사 등을 해야 하는 것입니다. 정말 더 빨리 작동합니까??? 나는 이것이 결국 얼마나 많은 실수(내 자신과 내부 실수 모두)를 초래할 수 있는지 상상조차 할 수 없습니다. MT4에서는 현재까지도 오류가 발견되고 있습니다. IMHO 헛되이 그들은 언어를 너무 많이 변경하여 인터프리터, 컴파일러, 테스터를 변경하고 무언가를 추가하는 것이 가능했지만 여기에서는 모든 것이 처음부터 다시 작성되었습니다. 물론 전문가들은 추가 혜택을 받게 되지만 다른 모든 사람들은 그저 뒤처지게 될 것입니다. 그것이 그들에게 필요한 것입니까? 그러나 결국 전문가는 예를 들어 C로 이전에 모든 것을 작성하여 거래 작업을 통해 바인딩에 연결할 수 있습니다. 세미 스크립팅된 MQL4에서와 같이 MQL5의 대량 특성에 대해서는 말할 필요도 없습니다. 비애...
MQL5를 마스터하고 MQL4를 알고 있는 사람들을 위한 작은 질문/설문, 5가 얼마나 더 어려운지 숫자로 추정해 보십시오. 저 같은 경우에는 5~10번 정도.
> 저는 5~10회마다.
글쎄, 당신은 헛된 것입니다 (문제에 접근하는 방법에 따라 다름) ...
최신 버전의 도움말(가급적 온라인 모드)을 사용하는 동안 인접 포럼(분기의 첫 번째 게시물에서 언급됨)에 있는 모든 것을 정확히 MAXIMUM으로 다시 작성하면 모든 것이 매우 간단해집니다.
개발 프로세스의 구성에 있어 어느 정도의 상상력과 독창성을 보여주기만 하면 됩니다...
여기, 여기에서 공기를 들이마시는 것 같습니까? (매트릭스, 네오와 모피어스의 대화)
그래, 내가 무슨 말을 하는 거지? 나는 다시 나를 인용해야 한다.
하지만 다른 많은 사람들과 달리 저는 RAW Expert Advisors를 100줄 길이로 작성하기 시작하지 않았지만 6개월 동안 코드 라이브러리를 만들고 있었습니다. 나중에 복잡한 Expert Advisors를 개발할 때 이 라이브러리를 생성자로 사용할 것입니다. 이 라이브러리의 대부분은 MQL4에서 MQL5로의 마이그레이션 문제 전용입니다. 즉시 답변하는 데 왜 그렇게 오래 걸리는지에 대한 질문이 없도록 - 나는 모든 것을 처음부터 처방하고 기성품 솔루션 (클래스, 구조 등)을 사용하지 않습니다 ...
따라서 내 경험을 바탕으로 MQL4에서 MQL5 로의 전환이 Pascal 7.0 에서 Delphi 7.0 으로의 전환보다 어렵지 않다고 자신 있게 말할 수 있습니다(많은 사람들에 따르면 클래식 버전의 가장 성공적인 구현임) .
모든 비즈니스, 무엇에 대한 좋은 설명을 찾으십시오. 모듈식(단위) 코드 레이아웃; 객체와 클래스는 무엇입니까? 데이터 구조는 무엇이며 마지막으로 이벤트와 메서드는 무엇입니까(물론 도움말에 모두 잘 설명되어 있지만 다른 소스에서 쉽게 찾을 수 있는 사람에게는 충분하지 않습니다).
MQL5 개발자들이 제안한 프로그래밍 스타일을 정말 꾸준히 사용하고 있다고 생각하시나요? 아니면 Expert Advisors에서 동일한 코드를 수십 번 복제하는 것보다 더 나쁜 것은 무엇입니까?
물론 아닙니다. :) 내 프로그래밍 경험을 기반으로(모듈식 및 라이브러리 코드 구조만이 실제로 효과적이라는 단순한 사실을 이해함) 이제 원하는 대로 무엇이든 할 수 있는 편리한 CONSTRUCTOR를 만들었습니다.
내 모든 힘을 쏟아 부은 두 번째 포인트는 MQL4에서 MQL5로 코드를 이식하는 과정을 최대한 간단하고 편리하게 만드는 이른바 MIGRATION LIBRARY입니다.
날짜와 시간으로 작업할 때 도움말에 설명된 대로 모든 작업을 지속적으로 수행해야 한다고 생각하십니까?
또는 그러한 기능을 가진 모듈을 만든 다음 원하는 곳에서 원하는 대로 사용하는 것이 더 쉬울까요?
부정확성이 있다
// 해당 연도의 날짜 일련 번호(1월 1일은 해당 연도의 0일)
https://www.mql5.com/ru/code/124
부정확성이 있다
// 해당 연도의 일 서수(1월 1일은 해당 연도의 0일)
https://www.mql5.com/ru/code/124
여기에는 실수가 없습니다. 앞서 저는 이것이 "MIGRATION 라이브러리"라고 말했습니다(개발자가 나에게 중요하지 않다고 생각하는 방식). 1월 1일은 항상 1입니다.
내가 명시적으로 암시했습니까?
새 언어가 일반적으로 현명하기 때문에 조언자가 거의 없습니다!!! 함수의 모든 내장을 다시 작성해야 하는 이유는??!! 정보 제품의 새 버전이 출시됨에 따라 전 세계의 개발자들은 항상 기능을 희생하지 않으면서 작업을 단순화하기 위해 노력하고 있습니다. 그리고 여기에는 일반적으로 언어를 훨씬 더 어렵게 만들고 성배를 덜 쓰기 위해 특별히 주방 중개인이 지불하는 것처럼 일종의 혼돈이 있습니다. bgg
새 언어가 일반적으로 현명하기 때문에 조언자가 거의 없습니다!!! 함수의 모든 내장을 다시 작성해야 하는 이유는??!! 정보 제품의 새 버전이 출시됨에 따라 전 세계의 개발자들은 항상 기능을 희생하지 않으면서 작업을 단순화하기 위해 노력하고 있습니다. 그리고 여기에는 일반적으로 언어를 훨씬 더 어렵게 만들고 성배를 덜 쓰기 위해 특별히 주방 중개인이 지불하는 것처럼 일종의 혼돈이 있습니다. bgg
MT4에서 10줄로 구현한 것이 5k에서 100줄로 바뀌었습니다. 기본 유형은 단순히 현재 가격 을 찾고, 입찰을 요청하고, MT4에서 세 글자로, MT5에서는 정원을 구조물로 울타리, 배열 복사 등을 해야 하는 것입니다. 정말 더 빨리 작동합니까???
표준 구조를 유능하게 사용할 수 없는 경우. 예를 들어 입찰을 받거나 가격을 묻기 위해 누가 당신을 막고 있습니까?
당신은 이미 조언을 받았고, 당신이 이해하지 못하는 코드에 대해 특정한 질문을 하십시오당신은 이미 조언을 받았고, 당신이 이해하지 못하는 코드에 대해 특정한 질문을 하십시오
아직 질문이 없습니다. 내가 쓴 것처럼 - 그것은 단지 반성의 주제입니다.
그리고 34자는 아직 3이 아니다...
편견 없는 초보자의 관점 에서 MQL5 언어 는 접근하기 쉽고 우아합니다. 그리고 도발 - 그들은 아프리카의 도발입니다.