나는이 링크를 읽고 매트를 제외하고는 머리에 아무것도 떠오르지 않는 강한 분노를 가지고 있습니다. 나는 4에서 내 지표를 다시 만들 것이고 이것은 시작에 불과하고 더 이상 아무것도 없지만 이미 그런 중단입니다. mql5 프로그래밍의 기회가 확대되고 있지만 비용은 얼마인지 이해합니다. 나에게 지금은 mql5에서 mql4의 최적화 또는 현대화가 무엇인지 결정하기가 어렵습니다. 나는 모릅니다. 아마도 그것은 단지 감정일 것입니다. 우리는 보게 될 것입니다. 그래도 감사합니다!
Vikon : 나는이 링크를 읽고 매트를 제외하고는 머리에 아무것도 떠오르지 않는 강한 분노를 가지고 있습니다. 나는 4에서 내 지표를 다시 만들 것이고 이것은 시작에 불과하고 더 이상 아무것도 없지만 이미 그런 중단입니다. mql5 프로그래밍의 기회가 확대되고 있지만 비용은 얼마인지 이해합니다. 나에게 지금은 mql5에서 mql4의 최적화 또는 현대화가 무엇인지 결정하기가 어렵습니다. 나는 모릅니다. 아마도 그것은 단지 감정일 것입니다. 우리는 보게 될 것입니다. 그래도 감사합니다!
Vikon : 나는이 링크를 읽고 매트를 제외하고는 머리에 아무것도 떠오르지 않는 강한 분노를 가지고 있습니다. 나는 4에서 내 지표를 다시 만들 것이고 이것은 시작에 불과하고 더 이상 아무것도 없지만 이미 그런 중단입니다. mql5 프로그래밍의 기회가 확대되고 있지만 비용은 얼마인지 이해합니다. 나에게 지금은 mql5에서 mql4의 최적화 또는 현대화가 무엇인지 결정하기가 어렵습니다. 나는 모릅니다. 아마도 그것은 단지 감정일 것입니다. 우리는 보게 될 것입니다. 그래도 감사합니다!
나는 또한 mql4에서 mql5로 전환하려고 할 때 이것을 가지고 있었다. 습관이란 무서운 것입니다. 첫 번째 결과는 바로 나타나지 않았지만 질문은 마차와 작은 수레였다. 내 첫 번째 Expert Advisor가 테스터에서 거래를 시작하기 전에 기사를 읽고 다른 사람의 코드에서 배워야 했지만 이미 작동하는 코드입니다. 그러나 지금은 가능성이 매우 제한되어 있기 때문에 진저브레드로 mql4로 유인할 수 없습니다.
안녕하세요! 1년 전 나는 MQL4를 쉽게 마스터했고 지금은 Expert Advisors를 MQL5로 번역하려고 노력하고 있지만 새로운 언어의 기초조차 이해할 수 없습니다. 가능하다면 Stop 및 Profit을 설치하여 빠른 이동 평균과 느린 이동 평균의 교차점에서 거래를 시작하는 가장 간단한 프로그램을 다시 작성하십시오. 다음은 MQL4에서 작동하는 프로그램의 예입니다.
각 눈금에 표시기 핸들을 만듭니다 (즉, OnCalculate() 함수에서). 옳지 않다. 표시기 핸들은 OnInit()에서 생성되어야 합니다. M15 차트에서는 D1의 데이터를 사용할 수 있습니다. 사실, 이 경우 데이터가 준비되지 않았을 수 있습니다. "데이터에 대한 액세스 구성" 읽기 https://www.mql5.com/en/docs/series/timeseries_access
나는이 링크를 읽고 매트를 제외하고는 머리에 아무것도 떠오르지 않는 강한 분노를 가지고 있습니다. 나는 4에서 내 지표를 다시 만들 것이고 이것은 시작에 불과하고 더 이상 아무것도 없지만 이미 그런 중단입니다. mql5 프로그래밍의 기회가 확대되고 있지만 비용은 얼마인지 이해합니다. 나에게 지금은 mql5에서 mql4의 최적화 또는 현대화가 무엇인지 결정하기가 어렵습니다. 나는 모릅니다. 아마도 그것은 단지 감정일 것입니다. 우리는 보게 될 것입니다. 그래도 감사합니다!
나는이 링크를 읽고 매트를 제외하고는 머리에 아무것도 떠오르지 않는 강한 분노를 가지고 있습니다. 나는 4에서 내 지표를 다시 만들 것이고 이것은 시작에 불과하고 더 이상 아무것도 없지만 이미 그런 중단입니다. mql5 프로그래밍의 기회가 확대되고 있지만 비용은 얼마인지 이해합니다. 나에게 지금은 mql5에서 mql4의 최적화 또는 현대화가 무엇인지 결정하기가 어렵습니다. 나는 모릅니다. 아마도 그것은 단지 감정일 것입니다. 우리는 보게 될 것입니다. 그래도 감사합니다!
안녕하세요.
최신 프랙탈 값을 얻으려고합니다.
핸들[숫자]=iFractals(Symbol_,0);
CopyBuffer(핸들[숫자],UPPER_LINE,4,100,위쪽)
upenv[번호]=상단[0];
그러나 때때로 나는 신비한 숫자를 얻습니다 upenv[Number]=1.797693134862316e+308
이 숫자가 0이면 다음과 같이 문제를 해결할 수 있습니다.
if(upenv[숫자]!=상단[0] && 상단[0]!=0)
upenv[번호]=상단[0];
내 실수는 어디에 있습니까? 내가 무엇을 잘못하고 있지? 변경될 때까지 최신 프랙탈 값을 얻는 방법은 무엇입니까?
문제 해결됨!
if(upenv[숫자]!=상단[0] && 상한[0]!=EMPTY_VALUE)
upenv[번호]=상단[0];
EMPTY_VALUE 상수가 있는 것으로 나타났습니다.
안녕하세요! 1년 전 나는 MQL4를 쉽게 마스터했고 지금은 Expert Advisors를 MQL5로 번역하려고 노력하고 있지만 새로운 언어의 기초조차 이해할 수 없습니다. 가능하다면 Stop 및 Profit을 설치하여 빠른 이동 평균과 느린 이동 평균의 교차점에서 거래를 시작하는 가장 간단한 프로그램을 다시 작성하십시오. 다음은 MQL4에서 작동하는 프로그램의 예입니다.
#로트 0.1 정의
외부 int 매직 = 105;
외부 정수 St = 70;
외부 int Pr=50;
정적 정수 이전 시간 = 0;
외부 정수 PerF=15;
외부 intPerL=55;
정수 초기화() { 반환(0); } int deinit() { 반환(0); }
정수 시작() {
if (시간[0] == 이전 시간) return(0);
이전 시간 = 시간[0];
if( iMA(NULL,0,PerF,0,MODE_SMMA, PRICE_MEDIAN ,1)>iMA(NULL,0,PerL,0,MODE_SMMA,PRICE_MEDIAN,1)
&& iMA(NULL,0,PerF,0,MODE_SMMA,PRICE_MEDIAN,2)<iMA(NULL,0,PerL,0,MODE_SMMA,PRICE_MEDIAN,2) )
{ OrderSend(Symbol(),OP_BUY,Lot,Ask,3,Ask-St*Point,Ask+Pr*Point,"2014",Magic,0,Green);}
리턴(0); }
마커의 1크레딧이 대략 얼마인지 말씀해 주시겠습니까? 달러?
네, 일대일입니다.