코딩하는 방법? - 페이지 99 1...9293949596979899100101102103104105106...347 새 코멘트 [삭제] 2008.06.04 16:06 #981 감사합니다 Ferru, 이것이 제가 필요했던 것입니다! 당신은 훌륭합니다! pelgia 2008.06.04 18:00 #982 이 metastock 기능 을 번역 안녕, metastock-language에서 mql로 이 함수를 코딩할 수 있습니까? 통과 막대(1,MACD(),29) 미리 감사합니다 기아펠 [삭제] 2008.06.04 18:46 #983 나는 추세 봉투를 사용하지만 추세 봉투 에 대한 버퍼를 위로 이동하는 동안 254564115 이상한 숫자를 쓰기 때문에 간단한 코드를 사용하여 0에 넣습니다. 강제로 0으로 만들지 않고 다른 방법이 있습니까? TrendEnvUp = iCustom(NULL,0,IndicatorName4,2,0,0,0,0,0,0,0); // trendenvelopes TrendEnvDown = iCustom(NULL,0,IndicatorName4,2,0,0,0,0,0,1,0); // trendenvelopes if (TrendEnvUp > 10) TrendEnvUp=0; if (TrendEnvDown > 10) TrendEnvDown=0; [삭제] 2008.06.04 19:20 #984 해결할 수 없는 또 다른 간단한 질문이 있습니다. 수신하는 모든 신호에 대해 다중 위치를 열고 싶습니다. 정확히 모든 신호에 대해 3개의 위치를 열고 싶습니다. 이 작업을 수행하는 코드는 무엇입니까? 문안 인사 natsirte 2008.06.08 16:40 #985 문제 안녕 내 EA에서 두 개의 변수를 인쇄하려고 하지만 작동하지 않습니다. *********************************************** ******** 이중 m_10 = iMA(NULL, 0, 10, 0, MODE_SMA, PRICE_CLOSE, 현재 + 0); 이중 m_20 = iMA(NULL, 0, 20, 0, MODE_SMA, PRICE_CLOSE, 현재 + 0); for(int i=1; i<500; i--) { m_10 = iMA(NULL, 0, 10, 0, MODE_SMA, PRICE_CLOSE, 현재 + i); m_20 = iMA(NULL, 0, 20, 0, MODE_SMA, PRICE_CLOSE, 현재 + i); 인쇄(m_10+ " " + m_20); } *********************************************** ******** 이것은 메시지 오류입니다. '[' 할당이 예상됨 도와주세요!! 미리 감사드립니다. IN10TION 2008.06.08 17:02 #986 이 줄에 문제가 있습니다... for(int i=1; i<500 ; i--) i++로 시도 for(int i=1; i<500; i++) natsirte: 안녕 내 EA에서 두 개의 변수를 인쇄하려고 하지만 작동하지 않습니다. ************************************************** ******** 이중 m_10 = iMA(NULL, 0, 10, 0, MODE_SMA, PRICE_CLOSE, 현재 + 0); 이중 m_20 = iMA(NULL, 0, 20, 0, MODE_SMA, PRICE_CLOSE, 현재 + 0); for(int i=1; i<500; i--) { m_10 = iMA(NULL, 0, 10, 0, MODE_SMA, PRICE_CLOSE, 현재 + i); m_20 = iMA(NULL, 0, 20, 0, MODE_SMA, PRICE_CLOSE, 현재 + i); 인쇄(m_10+ " " + m_20); } ************************************************** ******** 이것은 메시지 오류입니다. '[' 할당이 예상됨 도와주세요!! 미리 감사드립니다. [삭제] 2008.06.08 22:33 #987 natsirte: 안녕 내 EA에서 두 개의 변수를 인쇄하려고 하지만 작동하지 않습니다. *********************************************** ******** 이중 m_10 = iMA(NULL, 0, 10, 0, MODE_SMA, PRICE_CLOSE, 현재 + 0); 이중 m_20 = iMA(NULL, 0, 20, 0, MODE_SMA, PRICE_CLOSE, 현재 + 0); for(int i=1; i<500; i--) { m_10 = iMA(NULL, 0, 10, 0, MODE_SMA, PRICE_CLOSE, 현재 + i); m_20 = iMA(NULL, 0, 20, 0, MODE_SMA, PRICE_CLOSE, 현재 + i); 인쇄(m_10+ " " + m_20); } *********************************************** ******** 이것은 메시지 오류입니다. '[' 할당이 예상됨 도와주세요!! 미리 감사드립니다. 버퍼를 선언 했습니까? 더블 m_10[]; 더블 m_20[]; FerruFx IN10TION 2008.06.09 07:18 #988 이렇게 하면 됩니다. 인쇄 기능 만을 위한 것이라면 배열이 필요하지 않습니다. 선을 그리는 데 필요한 경우 버퍼를 활성화하기 위해 다른 것이 필요합니다. 그리고 for() 함수는 아래가 아니라 위로 세어야 합니다. ************************************************** ******** 정수 현재; 이중 m_10 = iMA(NULL, 0, 10, 0, MODE_SMA, PRICE_CLOSE, 현재 + 0); 이중 m_20 = iMA(NULL, 0, 20, 0, MODE_SMA, PRICE_CLOSE, 현재 + 0); for(int i=1; i<500; i++){ m_10 = iMA(NULL, 0, 10, 0, MODE_SMA, PRICE_CLOSE, 현재 + i); m_20 = iMA(NULL, 0, 20, 0, MODE_SMA, PRICE_CLOSE, 현재 + i); 인쇄(m_10+ " " + m_20); } ************************************************** ******** FerruFx: 버퍼를 선언 했습니까? 더블 m_10[]; 더블 m_20[]; FerruFx MrPip 2008.06.09 08:17 #989 mauro269: 해결할 수 없는 또 다른 간단한 질문이 있습니다. 수신하는 모든 신호에 대해 다중 위치를 열고 싶습니다. 정확히 모든 신호에 대해 3개의 위치를 열고 싶습니다. 이 작업을 수행하는 코드는 무엇입니까? 문안 인사 1 대신 3 OrderSend 호출 을 사용하십시오. 로버트 graemenash 2008.06.09 13:30 #990 변수 문제 안녕, 저는 현재 이전 막대의 OHLC를 기반으로 계산을 수행하는 전문가를 프로그래밍하고 있습니다. 내 문제는 다음과 같습니다. "var5"라는 변수가 있습니다. 계산되는 첫 번째 막대의 경우 var5는 해당 막대의 열기입니다. 모든 후속 막대에 대해 var5는 이전 막대의 var5 값을 2로 나눈 값입니다. 이것을 MQL로 코딩하는 방법을 모르겠고, 이것이 어떻게 수행될 수 있는지에 대한 예를 누가 나에게 보여줄 수 있는지 궁금합니다. 답변에 미리 감사드립니다. 1...9293949596979899100101102103104105106...347 새 코멘트 트레이딩 기회를 놓치고 있어요: 무료 트레이딩 앱 복사용 8,000 이상의 시그널 금융 시장 개척을 위한 경제 뉴스 등록 로그인 공백없는 라틴 문자 비밀번호가 이 이메일로 전송될 것입니다 오류 발생됨 Google으로 로그인 웹사이트 정책 및 이용약관에 동의합니다. 계정이 없으시면, 가입하십시오 MQL5.com 웹사이트에 로그인을 하기 위해 쿠키를 허용하십시오. 브라우저에서 필요한 설정을 활성화하시지 않으면, 로그인할 수 없습니다. 사용자명/비밀번호를 잊으셨습니까? Google으로 로그인
감사합니다 Ferru, 이것이 제가 필요했던 것입니다!
당신은 훌륭합니다!![](https://c.mql5.com/forextsd/smiles/regular_smile.png)
이 metastock 기능 을 번역
안녕,
metastock-language에서 mql로 이 함수를 코딩할 수 있습니까?
통과 막대(1,MACD(),29)
미리 감사합니다
기아펠
나는 추세 봉투를 사용하지만 추세 봉투 에 대한 버퍼를 위로 이동하는 동안 254564115 이상한 숫자를 쓰기 때문에 간단한 코드를 사용하여 0에 넣습니다. 강제로 0으로 만들지 않고 다른 방법이 있습니까?
TrendEnvDown = iCustom(NULL,0,IndicatorName4,2,0,0,0,0,0,1,0); // trendenvelopes
if (TrendEnvUp > 10)
TrendEnvUp=0;
if (TrendEnvDown > 10)
TrendEnvDown=0;해결할 수 없는 또 다른 간단한 질문이 있습니다.
수신하는 모든 신호에 대해 다중 위치를 열고 싶습니다. 정확히 모든 신호에 대해 3개의 위치를 열고 싶습니다. 이 작업을 수행하는 코드는 무엇입니까?
문안 인사
문제
안녕
내 EA에서 두 개의 변수를 인쇄하려고 하지만 작동하지 않습니다.
*********************************************** ********
이중 m_10 = iMA(NULL, 0, 10, 0, MODE_SMA, PRICE_CLOSE, 현재 + 0);
이중 m_20 = iMA(NULL, 0, 20, 0, MODE_SMA, PRICE_CLOSE, 현재 + 0);
for(int i=1; i<500; i--)
{
m_10 = iMA(NULL, 0, 10, 0, MODE_SMA, PRICE_CLOSE, 현재 + i);
m_20 = iMA(NULL, 0, 20, 0, MODE_SMA, PRICE_CLOSE, 현재 + i);
인쇄(m_10+ " " + m_20);
}
*********************************************** ********
이것은 메시지 오류입니다.
'[' 할당이 예상됨
도와주세요!!
미리 감사드립니다.
이 줄에 문제가 있습니다... for(int i=1; i<500 ; i--)
i++로 시도
for(int i=1; i<500; i++)
안녕
내 EA에서 두 개의 변수를 인쇄하려고 하지만 작동하지 않습니다.
************************************************** ********
이중 m_10 = iMA(NULL, 0, 10, 0, MODE_SMA, PRICE_CLOSE, 현재 + 0);
이중 m_20 = iMA(NULL, 0, 20, 0, MODE_SMA, PRICE_CLOSE, 현재 + 0);
for(int i=1; i<500; i--)
{
m_10 = iMA(NULL, 0, 10, 0, MODE_SMA, PRICE_CLOSE, 현재 + i);
m_20 = iMA(NULL, 0, 20, 0, MODE_SMA, PRICE_CLOSE, 현재 + i);
인쇄(m_10+ " " + m_20);
}
************************************************** ********
이것은 메시지 오류입니다.
'[' 할당이 예상됨
도와주세요!!
미리 감사드립니다.안녕
내 EA에서 두 개의 변수를 인쇄하려고 하지만 작동하지 않습니다.
*********************************************** ********
이중 m_10 = iMA(NULL, 0, 10, 0, MODE_SMA, PRICE_CLOSE, 현재 + 0);
이중 m_20 = iMA(NULL, 0, 20, 0, MODE_SMA, PRICE_CLOSE, 현재 + 0);
for(int i=1; i<500; i--)
{
m_10 = iMA(NULL, 0, 10, 0, MODE_SMA, PRICE_CLOSE, 현재 + i);
m_20 = iMA(NULL, 0, 20, 0, MODE_SMA, PRICE_CLOSE, 현재 + i);
인쇄(m_10+ " " + m_20);
}
*********************************************** ********
이것은 메시지 오류입니다.
'[' 할당이 예상됨
도와주세요!!
미리 감사드립니다.버퍼를 선언 했습니까?
더블 m_10[];
더블 m_20[];
FerruFx
이렇게 하면 됩니다.
인쇄 기능 만을 위한 것이라면 배열이 필요하지 않습니다.
선을 그리는 데 필요한 경우 버퍼를 활성화하기 위해 다른 것이 필요합니다.
그리고 for() 함수는 아래가 아니라 위로 세어야 합니다.
************************************************** ********
정수 현재;
이중 m_10 = iMA(NULL, 0, 10, 0, MODE_SMA, PRICE_CLOSE, 현재 + 0);
이중 m_20 = iMA(NULL, 0, 20, 0, MODE_SMA, PRICE_CLOSE, 현재 + 0);
for(int i=1; i<500; i++){
m_10 = iMA(NULL, 0, 10, 0, MODE_SMA, PRICE_CLOSE, 현재 + i);
m_20 = iMA(NULL, 0, 20, 0, MODE_SMA, PRICE_CLOSE, 현재 + i);
인쇄(m_10+ " " + m_20);
}
************************************************** ********
버퍼를 선언 했습니까?
더블 m_10[];
더블 m_20[];
FerruFx해결할 수 없는 또 다른 간단한 질문이 있습니다.
수신하는 모든 신호에 대해 다중 위치를 열고 싶습니다. 정확히 모든 신호에 대해 3개의 위치를 열고 싶습니다. 이 작업을 수행하는 코드는 무엇입니까?
문안 인사1 대신 3 OrderSend 호출 을 사용하십시오.
로버트
변수 문제
안녕,
저는 현재 이전 막대의 OHLC를 기반으로 계산을 수행하는 전문가를 프로그래밍하고 있습니다.
내 문제는 다음과 같습니다.
"var5"라는 변수가 있습니다.
계산되는 첫 번째 막대의 경우 var5는 해당 막대의 열기입니다.
모든 후속 막대에 대해 var5는 이전 막대의 var5 값을 2로 나눈 값입니다.
이것을 MQL로 코딩하는 방법을 모르겠고, 이것이 어떻게 수행될 수 있는지에 대한 예를 누가 나에게 보여줄 수 있는지 궁금합니다.
답변에 미리 감사드립니다.