[경고, 주제 닫힘!] 포럼을 어지럽히지 않도록 모든 초보자 질문. 프로, 놓치지 마세요. 당신 없이는 어디에도 없습니다. - 페이지 919 1...912913914915916917918919920921922923924925926...1145 새 코멘트 [삭제] 2010.10.19 11:09 #9181 Nilog : 지표 자체가 차트에서 제거될 때 창에서 지표에 의해 생성된 개체를 삭제하는 방법을 알려주시겠습니까? deinit() 특수 함수 사용 주기에 있는 모든 개체의 이름을 나열하거나, 개체 수가 적은 경우 별도로 작성합니다. bool 개체삭제 ( 문자열 이름) 지정된 이름을 가진 개체를 삭제합니다. 성공적으로 삭제되면 함수는 TRUE를 반환하고 그렇지 않으면 FALSE를 반환합니다. 오류에 대한 자세한 정보를 얻으려면 GetLastError() 함수를 호출해야 합니다. 옵션: 이름 - 삭제할 개체의 이름입니다. 예시: ObjectDelete("텍스트 개체"); Nilog 2010.10.19 11:16 #9182 forex-k : --deinit() 특수 함수 사용-- 고맙습니다! [삭제] 2010.10.19 11:27 #9183 1개의 미결 주문이 있고 두 번째 보류 중인 주문이 열려 있다고 가정해 보겠습니다. 첫 번째 주문의 프로 테이크가 두 번째 주문의 테이크와 동일하게 만드는 방법은 무엇입니까? 등등, 1,2=3 1,2,3=4 1,2,3,4=5 ? evgens 2010.10.19 11:42 #9184 얘들아! 농담이 아닙니다. 조언자가 저에게 맞지 않는 것이 사실입니다! 테스트에 통과하고 데모의 미소는 감염이지만 위치를 열지 않습니다. 이 질문에 대한 유일한 대답은 "작동해야 합니다"라는 질문에 불과했지만 그렇지 않습니다. 문제가 다른 것일 수 있습니까? 테스트가 이상적일 때 잡지에서. extern double StopLoss=50.0; extern double TakeProfit=50.0; extern double Lots=1; extern int total; int start() { double Price_1, Price_2, min, max; RefreshRates(); Price_1=Bid; Price_2=Ask; min=iLow(NULL,0,2); max=iHigh(NULL,0,2); total=OrdersTotal(); if(total<1) { if(Price_1>max) OrderSend(Symbol(),OP_BUY,Lots,Ask,5,Bid-StopLoss*Point,Ask+TakeProfit*Point,"My order#",16384,0,Green); if(Price_2<min) OrderSend(Symbol(),OP_SELL,Lots,Bid,5,Ask+StopLoss*Point,Bid-TakeProfit*Point,"My order#",16384,0,Green); } } return(0); 예, 작동합니다. 이모티콘은 끊임없이 웃고 있지만 쟁기질하지 않고 위치가 열리지 않습니다. [WARNING CLOSED!] Any newbie You can add T/P help my ea does Dimitry 2010.10.19 11:43 #9185 gheka : 얘들아! 농담이 아닙니다. 조언자가 저에게 맞지 않는 것이 사실입니다! 테스트에 통과하고 데모의 미소는 감염이지만 위치를 열지 않습니다. 이 질문에 대한 유일한 대답은 "작동해야 합니다"라는 질문에 불과했지만 그렇지 않습니다. 문제가 다른 것일 수 있습니까? 테스트가 이상적일 때 잡지에서. extern double StopLoss=50.0; extern double TakeProfit=50.0; extern double Lots=1; extern int total; int start() { double Price_1, Price_2, min, max; RefreshRates(); Price_1=Bid; Price_2=Ask; min=iLow(NULL,0,2); max=iHigh(NULL,0,2); total=OrdersTotal(); if(total<1) { if(Price_1>max) OrderSend(Symbol(),OP_BUY,Lots,Ask,5,Bid-StopLoss*Point,Ask+TakeProfit*Point,"My order#",16384,0,Green); if(Price_2<min) OrderSend(Symbol(),OP_SELL,Lots,Bid,5,Ask+StopLoss*Point,Bid-TakeProfit*Point,"My order#",16384,0,Green); } } return(0); 예, 작동합니다. 이모티콘은 끊임없이 웃고 있지만 쟁기질하지 않고 위치가 열리지 않습니다. 계정에 이미 열려 있는 위치 가 있음을 의미합니다. evgens 2010.10.19 11:55 #9186 Necron : 계정에 이미 열려 있는 위치가 있음을 의미합니다. 나는 이미 새로운 데모 계정 을 개설했고 디포를 건드린 적이 없습니다. 이것은 DC 유형과 관련이 있습니까? Nilog 2010.10.19 11:58 #9187 내 소리가 한 번만 반복되는 이유는 무엇입니까? if (Balance < Loss) { for ( int i = 0 ; i < 5 ; i++) PlaySound ( "LossLimitReached.wav" ); Sleep ( 1000 ); } evgens 2010.10.19 12:02 #9188 Nilog : 내 소리가 한 번만 반복되는 이유는 무엇입니까? if (Balance < Loss) { for ( int i = 0 ; i < 5 ; i++) { - ты наверно это забыл поставить PlaySound ( "LossLimitReached.wav" ); Sleep ( 1000 ); } - и это тоже } Nilog 2010.10.19 12:15 #9189 gheka : 추가되었습니다. 여전히 한 번만 반복됩니다. :( evgens 2010.10.19 12:31 #9190 그렇다면 다른 방법이 있습니다. 사운드를 가져 와서 NERO 프로그램 (사운드 편집)에 넣고 있으면 1 사운드로 만드십시오. 이 중 5개. 내가 틀리지 않았다면 "i++"는 모든 틱에서 작동합니다. 즉, 소리는 연속으로 5틱 동안 발음됩니다. 만일을 대비하여 여기를 보십시오 https://book.mql4.com/ru/operators/for 1...912913914915916917918919920921922923924925926...1145 새 코멘트 트레이딩 기회를 놓치고 있어요: 무료 트레이딩 앱 복사용 8,000 이상의 시그널 금융 시장 개척을 위한 경제 뉴스 등록 로그인 공백없는 라틴 문자 비밀번호가 이 이메일로 전송될 것입니다 오류 발생됨 Google으로 로그인 웹사이트 정책 및 이용약관에 동의합니다. 계정이 없으시면, 가입하십시오 MQL5.com 웹사이트에 로그인을 하기 위해 쿠키를 허용하십시오. 브라우저에서 필요한 설정을 활성화하시지 않으면, 로그인할 수 없습니다. 사용자명/비밀번호를 잊으셨습니까? Google으로 로그인
지표 자체가 차트에서 제거될 때 창에서 지표에 의해 생성된 개체를 삭제하는 방법을 알려주시겠습니까?
deinit() 특수 함수 사용
주기에 있는 모든 개체의 이름을 나열하거나, 개체 수가 적은 경우 별도로 작성합니다.
오류에 대한 자세한 정보를 얻으려면 GetLastError() 함수를 호출해야 합니다.
ObjectDelete("텍스트 개체");--deinit() 특수 함수 사용--
고맙습니다!
얘들아! 농담이 아닙니다. 조언자가 저에게 맞지 않는 것이 사실입니다!
테스트에 통과하고 데모의 미소는 감염이지만 위치를 열지 않습니다.
이 질문에 대한 유일한 대답은 "작동해야 합니다"라는 질문에 불과했지만 그렇지 않습니다.
문제가 다른 것일 수 있습니까? 테스트가 이상적일 때 잡지에서.
extern double StopLoss=50.0;
extern double TakeProfit=50.0;
extern double Lots=1;
extern int total;
int start()
{
double Price_1, Price_2, min, max;
RefreshRates();
Price_1=Bid;
Price_2=Ask;
min=iLow(NULL,0,2);
max=iHigh(NULL,0,2);
total=OrdersTotal();
if(total<1)
{
if(Price_1>max)
OrderSend(Symbol(),OP_BUY,Lots,Ask,5,Bid-StopLoss*Point,Ask+TakeProfit*Point,"My order#",16384,0,Green);
if(Price_2<min)
OrderSend(Symbol(),OP_SELL,Lots,Bid,5,Ask+StopLoss*Point,Bid-TakeProfit*Point,"My order#",16384,0,Green);
}
}
return(0);
예, 작동합니다. 이모티콘은 끊임없이 웃고 있지만 쟁기질하지 않고 위치가 열리지 않습니다.
얘들아! 농담이 아닙니다. 조언자가 저에게 맞지 않는 것이 사실입니다!
테스트에 통과하고 데모의 미소는 감염이지만 위치를 열지 않습니다.
이 질문에 대한 유일한 대답은 "작동해야 합니다"라는 질문에 불과했지만 그렇지 않습니다.
문제가 다른 것일 수 있습니까? 테스트가 이상적일 때 잡지에서.
extern double StopLoss=50.0;
extern double TakeProfit=50.0;
extern double Lots=1;
extern int total;
int start()
{
double Price_1, Price_2, min, max;
RefreshRates();
Price_1=Bid;
Price_2=Ask;
min=iLow(NULL,0,2);
max=iHigh(NULL,0,2);
total=OrdersTotal();
if(total<1)
{
if(Price_1>max)
OrderSend(Symbol(),OP_BUY,Lots,Ask,5,Bid-StopLoss*Point,Ask+TakeProfit*Point,"My order#",16384,0,Green);
if(Price_2<min)
OrderSend(Symbol(),OP_SELL,Lots,Bid,5,Ask+StopLoss*Point,Bid-TakeProfit*Point,"My order#",16384,0,Green);
}
}
return(0);
예, 작동합니다. 이모티콘은 끊임없이 웃고 있지만 쟁기질하지 않고 위치가 열리지 않습니다.
계정에 이미 열려 있는 위치가 있음을 의미합니다.
나는 이미 새로운 데모 계정 을 개설했고 디포를 건드린 적이 없습니다.
이것은 DC 유형과 관련이 있습니까?
내 소리가 한 번만 반복되는 이유는 무엇입니까?
내 소리가 한 번만 반복되는 이유는 무엇입니까?
추가되었습니다. 여전히 한 번만 반복됩니다. :(
그렇다면 다른 방법이 있습니다. 사운드를 가져 와서 NERO 프로그램 (사운드 편집)에 넣고 있으면 1 사운드로 만드십시오.
이 중 5개.
내가 틀리지 않았다면 "i++"는 모든 틱에서 작동합니다. 즉, 소리는 연속으로 5틱 동안 발음됩니다.
만일을 대비하여 여기를 보십시오 https://book.mql4.com/ru/operators/for