[경고, 주제 닫힘!] 포럼을 어지럽히지 않도록 모든 초보자 질문. 프로, 놓치지 마세요. 당신 없이는 어디에도 없습니다. - 페이지 921 1...914915916917918919920921922923924925926927928...1145 새 코멘트 evgens 2010.10.19 14:39 #9201 Nilog : 그래서 나는 시도했다. 어쨌든 하나의 신호만 나옵니다. :((((((((((() if (잔액 < 손실) { 스위치 ( 델타 ) { 사례 1 : PlaySound ( "LossLimitReached.wav" ); 수면 ( 1000 ); 휴식 ; 사례 2 : PlaySound ( "LossLimitReached.wav" ); 수면 ( 1000 ); 휴식 ; 사례 3 : PlaySound ( "LossLimitReached.wav" ); 수면 ( 1000 ); 휴식 ; 사례 4 : PlaySound ( "LossLimitReached.wav" ); 수면 ( 1000 ); 부서지다; 사례 5 : PlaySound ( "LossLimitReached.wav" ); 수면 ( 1000 ); 부서지다; } } 그렇다면 아마도 더 이상 옵션이 없습니다.) Nilog 2010.10.19 14:44 #9202 gheka : if (잔액 < 손실) { 스위치 ( 델타 ) 아니요. 자, 약 2년 전쯤 칠면조를 주문해서 만들어준 적이 있는데, 몇 번을 불러야 하는지 설정이 가능했습니다. 메일을 뒤져보니 찾을 수 있습니다. Dimitry 2010.10.19 14:44 #9203 gheka : 네크론 : 계정에 이미 열려 있는 위치가 있음을 의미합니다. 나는 이미 새로운 데모 계정을 개설했고 디포를 건드린 적이 없습니다. 이것은 DC 유형과 관련이 있습니까? 정규화(NormalizeDouble())를 수행하고 최대/최소 로트 제한을 확인합니다. 5 자리 인 경우 중지 및 이익을 10배로 늘립니다. [Deleted] 2010.10.19 14:52 #9204 여보세요!! 캔들이나 바의 남은 시간을 알려주는 지표를 알려주실 수 있나요??? 코드베이스에서 찾을 수 없었습니다 ... Nilog 2010.10.19 14:58 #9205 igrok2008 : 여보세요!! 캔들이나 바의 남은 시간을 알려주는 지표를 알려주실 수 있나요??? 코드베이스에서 찾을 수 없었습니다 ... 여기 그들은 다른 바다입니다 https://www.forex-tsd.com/indicators-metatrader-4/9487-candle-time.html 하나 추가하겠습니다 파일: candletimeiv2.mq4 3 kb [Deleted] 2010.10.19 14:59 #9206 질문 하나 더. EA는 양초(닫힌)를 검은색 또는 흰색으로 비교합니다.... 열릴 때 검은색> 반대일 때 흰색 닫힘... 차트 60 min. 30분 차트에서 닫힌 캔들을 비교하고 싶었습니다. 누가 할 수 있는지 알려주세요. 나는 코드를 게시 //+------------------------------------------------------------------+ //| e_po_baram.mq4 | //| Copyright © 2009, MetaQuotes Software Corp. | //| http://www.metaquotes.net | //+------------------------------------------------------------------+ #property copyright "Copyright © 2009, MetaQuotes Software Corp." #property link "http://www.metaquotes.net" //---- input parameters extern double Lots= 0.01 ; extern int StopLoss= 1500 ; extern int TakeProfit= 100 ; extern int MagicNumber= 123456 ; //+------------------------------------------------------------------+ //| expert initialization function | //+------------------------------------------------------------------+ int init() { //---- //---- return ( 0 ); } //+------------------------------------------------------------------+ //| expert deinitialization function | //+------------------------------------------------------------------+ int deinit() { //---- //---- return ( 0 ); } bool CheckOrders( int Type) { bool Result=True; for ( int i= 0 ;i< OrdersTotal ();i++) if ( OrderSelect (i,SELECT_BY_POS)) if (OrderMagicNumber()==MagicNumber && OrderSymbol() == Symbol ()) if (OrderType()==Type) { if (Type==OP_BUY) if (!OrderClose(OrderTicket(),OrderLots(),Bid, 0 )) Result=False; if (Type==OP_SELL) if (!OrderClose(OrderTicket(),OrderLots(),Ask, 0 )) Result=False; } else Result=False; return (Result); } //+------------------------------------------------------------------+ //| expert start function | //+------------------------------------------------------------------+ int start() { // Узнаем уровень стопов и спрэд int Spread = MarketInfo( Symbol (), MODE_SPREAD); int StopLevel = MarketInfo( Symbol (), MODE_STOPLEVEL); //-------------открытие позиции Buy покупка----------------- if ( (Open[i]>Close[i])&& //проверка свечи белая или чёрная для 60 мин () //проверка свечи белая или чёрная для 30 мин ) //торговое условие на покупку if (CheckOrders(OP_SELL)) { if (StopLoss <= StopLevel+Spread) double SL = 0 ; else SL = Ask - StopLoss* Point ; if (TakeProfit <= StopLevel-Spread) double TP = 0 ; else TP = Ask + TakeProfit* Point ; if (! OrderSend ( Symbol (), OP_BUY, Lots, Ask, 10 , SL, TP, NULL , MagicNumber)) Print ( "Не открыт ордер Buy. Ошибка №" , GetLastError ()); } //-------------------Конец блока покупки ------------------- //-------------Открытие позиции Sell продажа---------------- if ( (Open[i]<Close[i])&& //проверка свечи белая или чёрная для 60 мин () //проверка свечи белая или чёрная для 30 мин ) //торговое условие на продажу if (CheckOrders(OP_BUY)) { if (StopLoss <= StopLevel+Spread) SL = 0 ; else SL = Bid + StopLoss* Point ; if (TakeProfit <= StopLevel-Spread) TP = 0 ; else TP = Bid - TakeProfit* Point ; if (! OrderSend ( Symbol (), OP_SELL, Lots, Bid, 10 , SL, TP, NULL , MagicNumber)) Print ( "Не открыт ордер Sell. Ошибка №" , GetLastError ()); } //-----------------конец блока продажи ---------------------- return ( 0 ); } //+------------------------------------------------------------------+ [Deleted] 2010.10.19 15:02 #9207 Nilog : 여기 그들은 다른 바다입니다 https://www.forex-tsd.com/indicators-metatrader-4/9487-candle-time.html 감사해요 [삭제] 2010.10.19 16:20 #9208 미결 주문이 있는지 확인하는 방법은 무엇입니까? evgens 2010.10.19 17:06 #9209 Necron : 정규화(NormalizeDouble())를 수행하고 최대/최소 로트 제한을 확인합니다. 5자리인 경우 중지 및 이익을 10배로 늘립니다. 더블 NormalizeDouble ( 이중 값, 정수 숫자) 값 - 부동 소수점 값. --- 방법 것입니다? 숫자 - 소수점 이하 자릿수(0-8)의 정밀도 형식입니다. --- 1.29800처럼 5글자가 나오죠? [삭제] 2010.10.19 17:48 #9210 미결 주문 유형을 결정하는 방법은 무엇입니까? 1...914915916917918919920921922923924925926927928...1145 새 코멘트 트레이딩 기회를 놓치고 있어요: 무료 트레이딩 앱 복사용 8,000 이상의 시그널 금융 시장 개척을 위한 경제 뉴스 등록 로그인 공백없는 라틴 문자 비밀번호가 이 이메일로 전송될 것입니다 오류 발생됨 Google으로 로그인 웹사이트 정책 및 이용약관에 동의합니다. 계정이 없으시면, 가입하십시오 MQL5.com 웹사이트에 로그인을 하기 위해 쿠키를 허용하십시오. 브라우저에서 필요한 설정을 활성화하시지 않으면, 로그인할 수 없습니다. 사용자명/비밀번호를 잊으셨습니까? Google으로 로그인
그래서 나는 시도했다. 어쨌든 하나의 신호만 나옵니다. :((((((((((()
if (잔액 < 손실)
{
스위치 ( 델타 ) {
사례 1 : PlaySound ( "LossLimitReached.wav" ); 수면 ( 1000 ); 휴식 ;
사례 2 : PlaySound ( "LossLimitReached.wav" ); 수면 ( 1000 ); 휴식 ;
사례 3 : PlaySound ( "LossLimitReached.wav" ); 수면 ( 1000 ); 휴식 ;
사례 4 : PlaySound ( "LossLimitReached.wav" ); 수면 ( 1000 ); 부서지다;
사례 5 : PlaySound ( "LossLimitReached.wav" ); 수면 ( 1000 ); 부서지다;
}
} 그렇다면 아마도 더 이상 옵션이 없습니다.)
if (잔액 < 손실)
{
스위치 ( 델타 )
아니요.
자, 약 2년 전쯤 칠면조를 주문해서 만들어준 적이 있는데, 몇 번을 불러야 하는지 설정이 가능했습니다. 메일을 뒤져보니 찾을 수 있습니다.
이것은 DC 유형과 관련이 있습니까?
여보세요!!
캔들이나 바의 남은 시간을 알려주는 지표를 알려주실 수 있나요???
코드베이스에서 찾을 수 없었습니다 ...
여보세요!!
캔들이나 바의 남은 시간을 알려주는 지표를 알려주실 수 있나요???
코드베이스에서 찾을 수 없었습니다 ...
여기 그들은 다른 바다입니다
https://www.forex-tsd.com/indicators-metatrader-4/9487-candle-time.html
하나 추가하겠습니다
질문 하나 더.
EA는 양초(닫힌)를 검은색 또는 흰색으로 비교합니다.... 열릴 때 검은색> 반대일 때 흰색 닫힘... 차트 60 min. 30분 차트에서 닫힌 캔들을 비교하고 싶었습니다.
누가 할 수 있는지 알려주세요. 나는 코드를 게시
여기 그들은 다른 바다입니다
https://www.forex-tsd.com/indicators-metatrader-4/9487-candle-time.html
정규화(NormalizeDouble())를 수행하고 최대/최소 로트 제한을 확인합니다. 5자리인 경우 중지 및 이익을 10배로 늘립니다.