포럼을 어지럽히 지 않도록 모든 초보자 질문. 프로, 놓치지 마세요. 너 없이는 아무데도 - 6. - 페이지 664

 
igalx :

MT-4에 GetTickerHistory 플러그인을 설치하면 시작되지만 다운로드가 되지 않습니다. 외부 인덱스를 다른 방식으로 로드할 수 있는지 알려주실 수 있나요?

미리 감사드립니다.

당신의 중개인은 누구입니까? DC 스레드 가능성이 가장 높습니까? ... 그들은 이러한 모든 외부 인덱스를 가지고 있습니다 - "시장 감시" 창 - "심볼" 항목을 마우스 오른쪽 버튼으로 클릭 - 필요한 모든 것을 선택하고 즐기십시오. 그리고 "F1" 키 - 도움말을 눌러 터미널에 대한 세련된 설명을 읽는 것이 매우 유용할 것입니다. MetaQuots는 여기에 테스트가 있습니다 - 잘 구현되었습니다. 읽고 나면 다른 기술 수준의 상인이 될 것입니다. 모두에게 추천합니다.

팁 1 : 플러그인에 대한 도움을 요청할 때 게시물에 첨부하는 것이 좋습니다. 우리는 검색 엔진을 샅샅이 뒤져 찾아 설치하고 어려움을 돕지 않을 것입니다. 그리고 플러그인의 복잡성을 이해하려면 "mq4" 형식의 소스가 필요합니다.

Tip 2 : 터미널 사용이 아닌 프로그래밍을 위한 포럼(스레드)입니다. 따라서 여기에서 비프로그래밍 질문에 대한 답변이 없을 수 있습니다. 무시됩니다.

 
genino :
아이디어를 구현하는 방법을 알려주세요. 각 틱에서 현재 매도호가의 시장에 (매수에 대한) 주문이 없는 경우 두 개의 매수 및 매도 주문을 엽니다. 마을의 경우 입찰가와 동일합니다. 미리 감사드립니다.

나는 제안합니다 - 3가지 옵션이 있습니다:

1. MKL과 같은 프로그래밍 언어를 공부하고 모든 "미친" 환상을 코드로 구현합니다. 이것에 시간과 에너지를 투자하십시오. 동시에 그 과정에서 당신은 처음에 정해진 과업의 모든 어리석음을 이해하고 쏟은 노력의 무익함을 깨닫습니다. 하지만 당신은 전문가로 성장하고 더 유능한 시선으로 세상을 봅니다. (이것은 당신을 위한 것이 아닙니다. 기분을 상하게 하지 마십시오. 매우 숙련된 프로그래머를 포함하여 모든 프로그래머가 이 과정을 거칩니다. 이것은 자연스럽고 일반적인 프로세스입니다.)

2. 자신을 키우고 싶지 않지만 과시 할 할머니가 있으면 반죽을 가져오고 "이해할 수없는 작업"을 해결하는 데 동의하면 타사 프로그래머에게 주문하십시오. (그리고 이것은 원래 문제의 공식화에 있었습니다) 당신은 그를 신경질적으로 흔들고 유급 노동에 대해 비난할 것입니다.

3. 작업의 전체 불일치를 이해하고 거부하십시오. 대신 더 완벽하고 새로운 아이디어가 떠오릅니다. 이것은 작성자의 일반적이고 매우 빈번한 프로세스입니다.

일반적으로 문제를 해결하는 방법을 찾는 것은 개발자의 임무입니다. 포럼은 코딩의 기술적 측면(때로는 프로그래밍)에 대해서만 도움을 줄 수 있습니다. 그렇지 않으면 이것은 이미 비용을 지불하거나 스스로 수행하는 작업입니다(아마도 다른 사람을 위해). 도움과 일은 다릅니다. 당신은 도움이 아니라 일을 요청합니다. 다양한 작업. 비난이 아니라 문제의 공식화(공식화)를 이해하는 데 도움이 됩니다.

 
271863768 :

티켓을 따로 사고 파는 방법을 알려주세요.

ticket=OrderSend("EURUSD",OP_SELL,SellLot,Bid,3,0,0,"",MAGICMA,0,Red);

또 다른

{

OrderSelect(티켓-3,SELECT_BY_POS,MODE_TRADES);

OrderClose(티켓-3,SellLot,Ask,3,Red);

}

ticket-3 특히 TC 거래는 여러 주문에 대한 평균 가격으로 수행됩니다) 그러나 판매 티켓에서 구매 티켓을 분리하려면 어떻게 해야 합니까? 3바이 전에 열린 주문을 받을 수 있도록) 또한 판매합니다.


당신이 결정하고 공식화하는 방식에는 답이 없습니다. 하지만...

왜냐하면 문제를 해결하는 방법에는 여러 가지가 있으며 설명한 방법을 버리고 새로운 방법을 찾을 수 있습니다. 또한 이것이 표준 작업임을 알려드립니다. "Mql Tutorial" - https://book.mql4.com/en/ 에 설명되어 있습니다.

읽기만 하면 됩니다. 질문의 98%는 스스로 해결될 것입니다. 왜냐하면 그들의 솔루션에 대한 코드는 교과서에 있습니다.

 
waroder :

안녕하세요, 친구!) 다음과 같은 문제가 있습니다.

시작할 때 템플릿(나에게 필요한 지표와 그래픽 개체 포함)을 열고 데이터와 거래를 분석하는 프로그램을 작성했습니다. 차트에서 실행하면 모든 것이 잘 작동합니다. 테스터에서 실행하면 렌더링할 때만 작동합니다. 내가 알기로는 템플릿은 시각적으로 열린 차트에만 로드할 수 있습니다... 따라서 일반 테스트 모드에서는 템플릿을 로드하지 않고 차트에서 단순히 실행되기 때문에 프로그램이 작동하지 않습니다... 그리고 무엇을 최적화에 대해? 나는 많은 매개 변수를 가지고 있으며 시각화로 각 옵션을 수동으로 실행하는 것이 어떻게 든 합리적이지 않습니다.

help pliz)) 최적화 및 템플릿 문제를 어떻게 해결할 수 있습니까?

문제 진술은 흥미롭다. 그러나 이것은 초보자의 질문이 아닙니다. 답변 부족으로 판단하면 아무도 이것을 올바르게 해결하는 방법을 모릅니다. i. 준비된 솔루션이 없습니다. 그리고 테스터는 이해하기 어렵고 불확실한 부분이 많기 때문입니다. 왜 작동하는지, 작동하지 않는지, 다른 모드에서 다른 방식으로 알려져 있지 않습니다. 추측할 수 있을 뿐입니다. 그러나 결정하려면 알아야 합니다. 그렇지 않으면 오랫동안 머무를 수 있습니다. 이 질문은 개발자에게 직접 문의해야 할 것 같습니다.

결정하면 문제에 대한 해결책을 아는 것이 흥미로울 것입니다.

 
MakarFX :

안녕하세요.

터미널에서 주문 라인을 더블 클릭하면 수정 창이 열립니다.

그러나 한 주문의 개시 가격과 다른 주문의 이익실현이 라인에 있으면 마지막으로 수정된 주문이 열립니다.

친애하는 프로 여러분, 인디케이터에서 필요한 주문을 클릭하여 주문 수정 창을 호출하는 기능이 mql4에 있습니까?


그리고 질문을 올바르게 이해했다면 차트 창에서 수정하는 데 관심이 있는 이유는 무엇입니까? 대체 옵션이 있으며 이는 절대적으로 명확합니다. "거래" 탭에서 주문을 두 번 클릭하십시오. 그리고 당신은 행복할 것입니다.
 
waroder :

안녕하세요, 친구!) 다음과 같은 문제가 있습니다.

시작할 때 템플릿(나에게 필요한 지표와 그래픽 개체 포함)을 열고 데이터와 거래를 분석하는 프로그램을 작성했습니다. 차트에서 실행하면 모든 것이 잘 작동합니다. 테스터에서 실행하면 렌더링할 때만 작동합니다. 내가 알기로는 템플릿은 시각적으로 열린 차트에만 로드할 수 있습니다... 따라서 일반 테스트 모드에서는 템플릿을 로드하지 않고 차트에 따라 단순히 실행되기 때문에 프로그램이 작동하지 않습니다... 그리고 최적화는 어떻습니까? 나는 많은 매개 변수를 가지고 있으며 시각화로 각 옵션을 수동으로 실행하는 것이 어떻게 든 합리적이지 않습니다.

help pliz)) 최적화 및 템플릿 문제를 어떻게 해결할 수 있습니까?


내 눈의 구석에서 나는 다른 전문가들이 이전에 제공한 솔루션을 보았습니다. 아마도 템플릿을 다운로드할 때 권한에 대한 제한이 발생할 수 있습니다. 이것은 ChartApplyTemplate() 함수 의 설명에 반영됩니다. 그러나 이것은 선택사항일 뿐입니다. 또는 비슷한 것. 따라서 시각화를 통해 업로드할 경우 모든 권한이 유지되며 프로그래밍 방식에서는 제한됩니다.

기능 설명에서 인용 :

템플릿이 저장되면 차트에서 실행되는 프로그램에 대한 권리도 기억됩니다. 거래할 권리와 DLL을 사용할 권리가 있습니다. 보안을 위해 템플릿을 차트에 적용할 때 이러한 권한이 제한될 수 있습니다.

ChartApplyTemplate() 함수를 사용하여 템플릿을 적용하여 EA 실행 시 거래 및 DLL 권한을 업그레이드할 수 없습니다.

ChartApplyTemplate() 함수를 호출하는 mql4 프로그램에 거래 권한이 없으면 템플릿을 사용하여 로드된 Expert Advisor도 템플릿 설정에 관계없이 거래 권한이 없습니다.

ChartApplyTemplate() 함수를 호출하는 mql4 프로그램에 거래 권한이 있지만 템플릿 설정에 권한이 없는 경우 템플릿을 사용하여 로드된 Expert Advisor에는 거래 권한이 없습니다.

 

친애하는 전문가 여러분!

알려주십시오 - TF-5 차트 에서 이전(또는 임의의) 일간 캔들의 최대값을 반환하는 함수는 무엇입니까?

(TF 5에서)

정수 시작()

{

if (Open[0] > High[ 전날 최대값])

OrderSend (Symbol(),OP_BUY,0.1,Ask,1,Bid-1500*Point,Bid+300*Point,"jfh",1);

반환(0);

}

함수 iHighest(NULL,0,MODE_HIGH,3,1); TF가 다르기 때문에 적합하지 않습니다.

고맙습니다.

 
solnce600 :

친애하는 전문가 여러분!

알려주십시오 - TF-5 차트 에서 이전(또는 임의의) 일간 캔들의 최대값을 반환하는 함수는 무엇입니까?

(TF 5에서)

정수 시작()

{

if (Open[0] > High[ 전날 최대값])

OrderSend(Symbol(),OP_BUY,0.1,Ask,1,Bid-1500*Point,Bid+300*Point,"jfh",1);

반환(0);

}

함수 iHighest(NULL,0,MODE_HIGH,3,1); TF가 다르기 때문에 적합하지 않습니다.

고맙습니다.

간단한 옵션은 어떻습니까?

    iHigh ( _Symbol , PERIOD_D1 , 1 );
- 불만족???
 
감사합니다.... 어쩐지 바로 짐작이 안가네요!!!
 
optionany :

내 질문을 바꿔 보겠습니다.

어떤 종류의 허구 또는 연산자를 구현할 수 있습니까? 따옴표 * 100 및 차트에 그리기, .. 누가 도움이 될까요?

ATP를 미리


차트에서 직접 작동하지 않습니다. 지하실 표시기를 만들 수 있습니다.