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

 
Tango_X :

안녕하세요! 모든 값을 표시하도록 도와주세요. 저는 마지막 값만 표시할 수 있습니다. 그리고 두 번째 질문은 오른쪽으로 이동하여 이러한 값을 표시하는 방법입니다(모든 이동 설정). 고맙습니다!

 int q[ 100 ];
Сдвиг влево
вызов 
for ( int w=- 1 ;++w< 100 ;)
q[w]=q[w+ 1 ]
Сдвиг вправо
for ( int w= 100 ;--w>- 1 ;)
q[w]=q[w- 1 ]

아마도 탈출구가 있을 것입니다. 이것은 1차원 배열의 예입니다. 여기에서 시프트는 1로 설정되지만 예를 들어 w + 5를 설정할 수 있습니다(그러나 이 경우에는 분명히 한계를 넘어설 것입니다. 잘 보세요) . Excel에서 그것을 적어서 무엇이 무엇과 같을지 보십시오.

 
Seric29 :

프로토콜 폐쇄는 무엇을 의미합니까? mql4에는 주문을 여는 기능이 있으며 이는 본질적으로 일반 코드입니다. 그래픽 개체의 경우에도 마찬가지입니다. mql4는 상용 제품이고 바로 이러한 이유로 내장 기능(예: Arrayresize/Range 등)에 대한 소스 코드나 코드가 없다고 들었습니다. 예를 들어, mql4를 사용 하여 프로그램을 작성하는 것이 편리하지 않습니다. 언어가 너무 죽어서 매우 제한적입니다. 내 질문에 대해 아무 것도 할 수없는 언어 Win API 32는 어떻습니까? 아마도 Win API 32에서도 모든 것이 닫혀 있을 것입니다.

터미널과 서버는 아무도 주지 않는 특정 프로토콜을 사용하여 서로 통신합니다.

즉, 주문은 MQL에서만 열 수 있습니다.

모든 논리를 DLL로 이동하고 MQL에서 주문을 엽니다. 나는 이것을 좋아한다.

 
Koldun Zloy :

터미널과 서버는 아무도 주지 않는 특정 프로토콜을 사용하여 서로 통신합니다.

즉, 주문은 MQL에서만 열 수 있습니다.

모든 논리를 DLL로 이동하고 MQL에서 주문을 엽니다. 나는 이것을 좋아한다.

일부러 잘못했습니다. 일부러 닫았습니다. 스코틀랜드어(표현 죄송합니다) 단어가 없습니다. 음, mql4로 프로그램 구현을 작성하고 C++로 제어 계산 기능을 작성하는 것이 좋습니다. 종속성을 제외한 모든 항목(객체 주문)이 C++로 작성하는 데 비용이 많이 들기 때문입니다. 고의로 했습니다. 회사에 글을 쓰라는 조언을 받았지만, 답은 당신의 이빨이 어떻게 말해줄 거라고 생각합니다. 예, 이것은 상용 제품입니다.

 
Koldun Zloy :

터미널과 서버는 아무도 주지 않는 특정 프로토콜을 사용하여 서로 통신합니다.

즉, 주문은 MQL에서만 열 수 있습니다.

모든 논리를 DLL로 이동하고 MQL에서 주문을 엽니다. 나는 이것을 좋아한다.

보지마세요, 당신은 서버에 주문을 보내는 것이 아니라 단말로 보내는 것입니다. 즉, 단말과 통신이 이루어지고 단말이 서버로 보냅니다. 이것은 터미널을 작성하는 경우 이미 완전한 축소가 있지만 여전히 터미널과 어떻게든 상호 작용해야 하는 경우입니다. 그게 문제입니다.

 
Seric29 :

보지마세요, 당신은 서버에 주문을 보내는 것이 아니라 단말로 보내는 것입니다. 즉, 단말과 통신이 이루어지고 단말이 서버로 보냅니다. 이것은 터미널을 작성하는 경우 이미 완전한 축소가 있지만 여전히 터미널과 어떻게든 상호 작용해야 하는 경우입니다. 그게 문제입니다.

나는 당신 자신이 정답을 모른다면이 스레드에서 초보자에게 고의적으로 잘못된 답변을 작성할 필요가 없습니다. 그리고 여기에서 이 자원과 관련이 없는 일부 소 및 기타 사항에 대해 논의할 필요가 없습니다.

 
Seric29 :

보지마세요, 당신은 서버에 주문을 보내는 것이 아니라 단말로 보내는 것입니다. 즉, 단말과 통신이 이루어지고 단말이 서버로 보냅니다. 이것은 터미널을 작성하는 경우 이미 완전한 축소가 있지만 여전히 터미널과 어떻게든 상호 작용해야 하는 경우입니다. 그게 문제입니다.

당신의 고문은 터미널에서 일합니다. DLL에서 함수를 호출 하면 DLL에 데이터를 전달하고 주문을 열 것인지 닫을 것인지에 대한 응답을 받습니다.

 
안녕하세요 도움이 필요해요?? mql4에서 mql5로 계정을 이전하는 방법은 무엇입니까?
 
Artyom Trishkin :

나는 당신 자신이 정답을 모른다면이 스레드에서 초보자에게 고의적으로 잘못된 답변을 작성할 필요가 없습니다. 그리고 여기에서 이 자원과 관련이 없는 일부 소 및 기타 사항에 대해 논의할 필요가 없습니다.

그 사람이 배열을 이동하는 방법을 묻자 1만큼 이동하는 간단한 예를 보여 주었지만 전체 기능을 보여줄 수는 없습니다. 그가 아주 짧은 예를 든 것도 나쁘다.

이름을 부를 필요가 없다는 것은 분명합니다. 물론 죄송하지만 소프트웨어를 정상적으로 사용할 수 없다는 사실에 이미 신경이 떨리고 있습니다. 뭔가 있는 것 같긴 한데 못쓰고 고생해야죠.

 
Koldun Zloy :

당신의 고문은 터미널에서 일합니다. DLL에서 함수를 호출 하면 DLL에 데이터를 전달하고 주문을 열 것인지 닫을 것인지에 대한 응답을 받습니다.

글쎄, 네, 터미널에서, 하지만 어떤 일이 먼저 일어나는지 명확하지 않습니다. 주문이 터미널에서 처리된 다음 서버로 이동하거나, 사용자가 활성화한 경우 동시에 라인이 서버에 즉시 그려집니다. 서버로, 그렇다면 심각하지만 먼저 터미널로, 거기에서 두 번째 기능 터미널로 서버로 이동하면 Dll/에서 주문을 열 수 있습니다.

하지만 드로잉 라인은 서버와 연결되어 있지 않기 때문에 자신만의 기능으로 구현이 가능합니다.

 
Seric29 :

글쎄, 네, 터미널에서, 하지만 어떤 일이 먼저 일어나는지 명확하지 않습니다. 주문이 터미널에서 처리된 다음 서버로 이동하거나, 사용자가 활성화한 경우 동시에 라인이 서버에 즉시 그려집니다. 서버로, 그렇다면 심각하지만 먼저 터미널로, 거기에서 두 번째 기능 터미널로 서버로 이동하면 Dll/에서 주문을 열 수 있습니다.

하지만 드로잉 라인은 서버와 연결되어 있지 않기 때문에 자신만의 기능으로 구현이 가능합니다.

DLL에서는 불가능합니다. 잊어버려. 당신은 할 수 없습니다.