포럼을 어지럽히 지 않도록 모든 초보자 질문. 프로, 놓치지 마세요. 너 없이는 아무데도 - 6. - 페이지 624 1...617618619620621622623624625626627628629630631...1178 새 코멘트 Nikolay Grygoryev 2014.06.01 09:41 #6231 benzovoz : 코드의 모든 곳에서 PERIOD_M5를 Period()로 변경해야 합니다. 그러나 더 이상 M5 최소값이 아닙니다. 예를 들어 M30 차트에서는 이미 최소 M30이 될 것이지만 M5를 유지하려면 이 값이 필요합니다. Victor Nikolaev 2014.06.01 09:53 #6232 laveosa : Masha가 무엇인지 올바르게 이해하면 150 위에 표시된 것과 동일합니다. 마침표 외에도 유형이 있습니다. 다른 시간대에서 모든 틱을 정확하게 얻을 수 있는 것은 아닙니다. 더 작은 것들은, 더 오래된 것들은 그렇게 많이 할 수 없습니다. Nikolay Grygoryev 2014.06.01 09:58 #6233 여기에 최저점과 최고점을 포함하지 않는 새로운 옵션이 있습니다 .... intMaperiodM5maBIG_1, MaperiodM5maBIG_2, MaperiodM5ma_1, MaperiodM5ma_2; if(기간()>1){ MaperiodM5maBIG_1 = 750 / 마침표(); MaperiodM5maBIG_2 = 750 / 마침표(); MaperiodM5ma_1 = 25 / 마침표(); MaperiodM5ma_2 = 25 / 마침표(); } 또 다른 { MaperiodM5maBIG_1 = 750; MaperiodM5maBIG_2 = 750; MaperiodM5ma_1 = 25; MaperiodM5ma_2 = 25; } M5maBIG_1= iMA(ed,Period(),MaperiodM5maBIG_1,0,MODE_EMA,PRICE_CLOSE,1); M5maBIG_2= iMA(ed,Period(),MaperiodM5maBIG_2,0,MODE_EMA,PRICE_CLOSE,2); M5ma_1= iMA(ed,Period(),MaperiodM5ma_1,0,MODE_EMA,PRICE_CLOSE,1); M5ma_2= iMA(ed,Period(),MaperiodM5ma_2,0,MODE_EMA,PRICE_CLOSE,2); if(M5ma_2>M5maBIG_2&&M5ma_1<M5maBIG_1){ordersend(520);......................................... .............. 여기에서 -------((M5ma_2>M5maBIG_2)&&(M5ma_1<M5maBIG_1 )) --- 또는 (((M5ma_2)>M5maBIG_2)&&((M5ma_1)<M5maBIG_1)) }//amx13_75 if(a==520){RefreshRates();//_________________________________________________________________________________________________ op=NormalizeDouble(질문, 숫자 );sl=NormalizeDouble(op-62*kio*Point,Digits);tp=NormalizeDouble(op+54*kio*Point,Digits); 티켓=OrderSend(ed,OP_BUY, Lot,op,3,sl,0,comm,magic+520,0,Green);//_____Lot= err=GetLastError(); if(err!=0){Print("오류-",err," op-",op," sl-",sl," tp-",tp);}} 그것도 작동하지 않습니다 .... :( Any rookie question, so Questions from Beginners MQL4 [경고, 주제 닫힘!] 포럼을 benzovoz 2014.06.01 10:00 #6234 Vinin : 마침표 외에도 유형이 있습니다. 다른 시간대에서 모든 틱을 정확하게 얻을 수 있는 것은 아닙니다. 더 작은 것들은, 더 오래된 것들은 그렇게 많이 할 수 없습니다. 예, 알고 있지만 이 경우 원하는 TF를 곱하거나 나누어 틱 주기를 이식하면 더 정확한 결과를 얻을 수 있습니다. 내가 기억하는 한, 분명히 다른 TF에서 마우스를 사용하면 결과가 항상 더 나쁩니다. 그러나 나는 진실을 가장하지 않습니다. Nikolay Grygoryev 2014.06.01 10:02 #6235 benzovoz : 예, 알고 있지만 이 경우 원하는 TF를 곱하거나 나누어 틱 주기를 이식하면 더 정확한 결과를 얻을 수 있습니다. 내가 기억하는 한, 분명히 다른 TF에서 마우스를 사용하면 결과가 항상 더 나쁩니다. 그러나 나는 진실을 가장하지 않습니다. 그렇다면 어떻게 다른 시간에 동일한 결과를 얻을 수 있습니까? :/ benzovoz 2014.06.01 10:08 #6236 여기에 추가해 보세요. if(Period()>1){ MaperiodM5maBIG_1 = 750 / Period(); MaperiodM5maBIG_2 = 750 / Period(); MaperiodM5ma_1 = 25 / Period(); MaperiodM5ma_2 = 25 / Period(); } else { MaperiodM5maBIG_1 = 750; MaperiodM5maBIG_2 = 750; MaperiodM5ma_1 = 25; MaperiodM5ma_2 = 25; }if( MaperiodM5ma_1 <1) MaperiodM5ma_1 = 1; if( MaperiodM5ma_2 <1) MaperiodM5ma_2 = 1; Victor Nikolaev 2014.06.01 10:13 #6237 laveosa : 그렇다면 어떻게 다른 시간에 동일한 결과를 얻을 수 있습니까? :/ 같은 것을 얻을 수는 없지만 가까이 갈 수는 있습니다. Nikolay Grygoryev 2014.06.01 10:14 #6238 benzovoz : 여기에 추가해 보세요. if(Period()>1){ MaperiodM5maBIG_1 = 750 / Period(); MaperiodM5maBIG_2 = 750 / Period(); MaperiodM5ma_1 = 25 / Period(); MaperiodM5ma_2 = 25 / Period(); } else { MaperiodM5maBIG_1 = 750; MaperiodM5maBIG_2 = 750; MaperiodM5ma_1 = 25; MaperiodM5ma_2 = 25; }if( MaperiodM5ma_1 <1) MaperiodM5ma_1 = 1; if( MaperiodM5ma_2 <1) MaperiodM5ma_2 = 1; 노오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오 Nikolay Grygoryev 2014.06.01 10:23 #6239 Vinin : 같은 것을 얻을 수는 없지만 가까이 갈 수는 있습니다. 즉, 여러분..... 부엉이를 쓴다면 타이밍은 한 번만 하고 다른 것을 섞어서 쓰는 것은 아니겠죠? :) Victor Nikolaev 2014.06.01 10:29 #6240 laveosa : 즉, 여러분..... 부엉이를 쓴다면 타이밍은 한 번만 하고 여러 가지를 섞어서 쓰는 게 아니잖아요? :) 질문하기 전에 생각하기만 하면 됩니다. 가깝고 가깝지 않은 것은 완전히 다른 개념입니다. 1...617618619620621622623624625626627628629630631...1178 새 코멘트 트레이딩 기회를 놓치고 있어요: 무료 트레이딩 앱 복사용 8,000 이상의 시그널 금융 시장 개척을 위한 경제 뉴스 등록 로그인 공백없는 라틴 문자 비밀번호가 이 이메일로 전송될 것입니다 오류 발생됨 Google으로 로그인 웹사이트 정책 및 이용약관에 동의합니다. 계정이 없으시면, 가입하십시오 MQL5.com 웹사이트에 로그인을 하기 위해 쿠키를 허용하십시오. 브라우저에서 필요한 설정을 활성화하시지 않으면, 로그인할 수 없습니다. 사용자명/비밀번호를 잊으셨습니까? Google으로 로그인
코드의 모든 곳에서 PERIOD_M5를 Period()로 변경해야 합니다.
그러나 더 이상 M5 최소값이 아닙니다. 예를 들어 M30 차트에서는 이미 최소 M30이 될 것이지만 M5를 유지하려면 이 값이 필요합니다.
Masha가 무엇인지 올바르게 이해하면 150 위에 표시된 것과 동일합니다.
마침표 외에도 유형이 있습니다. 다른 시간대에서 모든 틱을 정확하게 얻을 수 있는 것은 아닙니다. 더 작은 것들은, 더 오래된 것들은 그렇게 많이 할 수 없습니다.
여기에 최저점과 최고점을 포함하지 않는 새로운 옵션이 있습니다 ....
intMaperiodM5maBIG_1,
MaperiodM5maBIG_2,
MaperiodM5ma_1,
MaperiodM5ma_2;
if(기간()>1){
MaperiodM5maBIG_1 = 750 / 마침표();
MaperiodM5maBIG_2 = 750 / 마침표();
MaperiodM5ma_1 = 25 / 마침표();
MaperiodM5ma_2 = 25 / 마침표();
}
또 다른
{
MaperiodM5maBIG_1 = 750;
MaperiodM5maBIG_2 = 750;
MaperiodM5ma_1 = 25;
MaperiodM5ma_2 = 25;
}
M5maBIG_1= iMA(ed,Period(),MaperiodM5maBIG_1,0,MODE_EMA,PRICE_CLOSE,1);
M5maBIG_2= iMA(ed,Period(),MaperiodM5maBIG_2,0,MODE_EMA,PRICE_CLOSE,2);
M5ma_1= iMA(ed,Period(),MaperiodM5ma_1,0,MODE_EMA,PRICE_CLOSE,1);
M5ma_2= iMA(ed,Period(),MaperiodM5ma_2,0,MODE_EMA,PRICE_CLOSE,2);
if(M5ma_2>M5maBIG_2&&M5ma_1<M5maBIG_1){ordersend(520);......................................... .............. 여기에서 -------((M5ma_2>M5maBIG_2)&&(M5ma_1<M5maBIG_1 )) ---
또는 (((M5ma_2)>M5maBIG_2)&&((M5ma_1)<M5maBIG_1))
}//amx13_75
if(a==520){RefreshRates();//_________________________________________________________________________________________________
op=NormalizeDouble(질문, 숫자 );sl=NormalizeDouble(op-62*kio*Point,Digits);tp=NormalizeDouble(op+54*kio*Point,Digits);
티켓=OrderSend(ed,OP_BUY, Lot,op,3,sl,0,comm,magic+520,0,Green);//_____Lot=
err=GetLastError();
if(err!=0){Print("오류-",err," op-",op," sl-",sl," tp-",tp);}}
그것도 작동하지 않습니다 .... :(
마침표 외에도 유형이 있습니다. 다른 시간대에서 모든 틱을 정확하게 얻을 수 있는 것은 아닙니다. 더 작은 것들은, 더 오래된 것들은 그렇게 많이 할 수 없습니다.
예, 알고 있지만 이 경우 원하는 TF를 곱하거나 나누어 틱 주기를 이식하면 더 정확한 결과를 얻을 수 있습니다. 내가 기억하는 한, 분명히 다른 TF에서 마우스를 사용하면 결과가 항상 더 나쁩니다. 그러나 나는 진실을 가장하지 않습니다.
예, 알고 있지만 이 경우 원하는 TF를 곱하거나 나누어 틱 주기를 이식하면 더 정확한 결과를 얻을 수 있습니다. 내가 기억하는 한, 분명히 다른 TF에서 마우스를 사용하면 결과가 항상 더 나쁩니다. 그러나 나는 진실을 가장하지 않습니다.
그렇다면 어떻게 다른 시간에 동일한 결과를 얻을 수 있습니까? :/
여기에 추가해 보세요.
if(Period()>1){
MaperiodM5maBIG_1 = 750 / Period();
MaperiodM5maBIG_2 = 750 / Period();
MaperiodM5ma_1 = 25 / Period();
MaperiodM5ma_2 = 25 / Period();
}
else
{
MaperiodM5maBIG_1 = 750;
MaperiodM5maBIG_2 = 750;
MaperiodM5ma_1 = 25;
MaperiodM5ma_2 = 25;
}
if( MaperiodM5ma_1 <1) MaperiodM5ma_1 = 1;
if( MaperiodM5ma_2 <1) MaperiodM5ma_2 = 1;
그렇다면 어떻게 다른 시간에 동일한 결과를 얻을 수 있습니까? :/
같은 것을 얻을 수는 없지만 가까이 갈 수는 있습니다.
여기에 추가해 보세요.
if(Period()>1){
MaperiodM5maBIG_1 = 750 / Period();
MaperiodM5maBIG_2 = 750 / Period();
MaperiodM5ma_1 = 25 / Period();
MaperiodM5ma_2 = 25 / Period();
}
else
{
MaperiodM5maBIG_1 = 750;
MaperiodM5maBIG_2 = 750;
MaperiodM5ma_1 = 25;
MaperiodM5ma_2 = 25;
}
if( MaperiodM5ma_1 <1) MaperiodM5ma_1 = 1;
if( MaperiodM5ma_2 <1) MaperiodM5ma_2 = 1;
노오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오오
같은 것을 얻을 수는 없지만 가까이 갈 수는 있습니다.
즉, 여러분..... 부엉이를 쓴다면 타이밍은 한 번만 하고 다른 것을 섞어서 쓰는 것은 아니겠죠? :)
즉, 여러분..... 부엉이를 쓴다면 타이밍은 한 번만 하고 여러 가지를 섞어서 쓰는 게 아니잖아요? :)
질문하기 전에 생각하기만 하면 됩니다. 가깝고 가깝지 않은 것은 완전히 다른 개념입니다.