MQL4 및 MQL5에 대한 초보자 질문, 알고리즘 및 코드에 대한 도움말 및 토론 - 페이지 694 1...687688689690691692693694695696697698699700701...1953 새 코멘트 kopeyka2 2018.11.15 17:02 #6931 Maxim Kuznetsov : 아니요... 우스꽝스럽게도 "색상" 탭에서 사용자가 선택한 것은 표시기 내부에 들어가는 것이 불가능합니다. 답변 해주셔서 감사합니다. MT4(Windows용)의 개발자가 십자형을 태블릿에 맞게 조정하는 또 다른 꿈이 있습니다.... 나는 그들에게 편지를 썼고 그들은 대답했습니다. 그들은 모든 힘이 MT5에 던져졌다고 말했다... Vitaly Muzichenko 2018.11.15 17:08 #6932 kopeyka2 : 답변 해주셔서 감사합니다. MT4(Windows용)의 개발자가 십자형을 태블릿에 맞게 조정하는 또 다른 꿈이 있습니다.... 나는 그들에게 편지를 썼고 그들은 대답했습니다. 그들은 모든 힘이 MT5에 던져졌다고 말했다... MT4에서 새로운 것이 있을 가능성은 거의 없습니다. Artyom Trishkin 2018.11.15 17:54 #6933 kopeyka2 : 안녕하세요. 질문: 차트의 표시기 색상이 변경된다면 FROM 버퍼의 색상을 MT4의 차트와 일치시킬 수 있습니까? 코드에서 #속성 표시기_색상1 clrYellow *** *** 객체 생성 (…….); ObjectSetInteger(... Indicators_color1); 문제; 표시기의 색상을 변경하면 버퍼 라인의 색상이 변경되지만 차트에서는 #property 와 동일합니다. 합의가 필요합니다. 지금까지는 입력 색상을 통해 결정했지만 코드의 두 항목, 설정의 두 가지 변경 사항이지만 하나의 설정으로 버퍼를 사용하고 싶습니다. 응답해 주셔서 감사합니다. 스마트폰에서 개략적으로 입력했습니다. 차트가 표시되는 표시기 를 사용하여 다음을 봅니다. //+------------------------------------------------------------------+ //| Описание | //+------------------------------------------------------------------+ void Descriptions( void ) { int x= 4 ; int y= 1 ; int arr_colors[] ={ indicator_color1 , indicator_color2 , indicator_color3 , indicator_color4 , indicator_color5 }; string arr_texts[]={ "Up direction" , "Down direction" , "Crossing to up" , "Crossing to down" , "Neutral" }; string arr_names[COUNT]; for ( int i= 0 ; i<COUNT; i++) { arr_names[i]=prefix+ "label" +( string )i; arr_colors[i]= PlotIndexGetInteger (i, PLOT_LINE_COLOR ); int shift=(i*(i< 2 ? 90 : i<COUNT- 1 ? 96 : 100 )-(i> 0 ? x : 0 )); x+=shift; Label(arr_names[i],x,y, CharToString ( 167 ), 16 , arr_colors[i] , "Wingdings" ); Label(arr_names[i]+ "_txt" ,x+ 10 ,y+ 5 ,arr_texts[i], 10 , clrGray , "Calibri" ); } } //+------------------------------------------------------------------+ 색상 배열은 표시기 설정에서 사용자가 지정한 색상 으로 선언되고 초기화됩니다. 다음 으로 이 배열의 색상 값이 텍스트 레이블 출력 함수로 전달됩니다 . 글쎄, 텍스트 레이블 출력 기능에서 모든 것이 표준입니다. //+------------------------------------------------------------------+ //| Выводит текстовую метку | //+------------------------------------------------------------------+ void Label( const string name, const int x, const int y, const string text, const int size, const color clr , const string font) { if ( ObjectFind ( 0 ,name)!=wnd) ObjectCreate ( 0 ,name, OBJ_LABEL ,wnd, 0 , 0 , 0 , 0 ); ObjectSetInteger ( 0 ,name, OBJPROP_SELECTABLE , false ); ObjectSetInteger ( 0 ,name, OBJPROP_HIDDEN , true ); ObjectSetInteger ( 0 ,name, OBJPROP_XDISTANCE ,x); ObjectSetInteger ( 0 ,name, OBJPROP_YDISTANCE ,y); ObjectSetInteger ( 0 ,name, OBJPROP_CORNER , CORNER_LEFT_LOWER ); ObjectSetInteger ( 0 ,name, OBJPROP_ANCHOR , ANCHOR_LEFT_LOWER ); ObjectSetInteger ( 0 ,name, OBJPROP_FONTSIZE ,size); ObjectSetInteger ( 0 ,name, OBJPROP_COLOR ,clr); //--- ObjectSetString ( 0 ,name, OBJPROP_FONT ,font); ObjectSetString ( 0 ,name, OBJPROP_TEXT ,text); ObjectSetString ( 0 ,name, OBJPROP_TOOLTIP , "\n" ); } //+------------------------------------------------------------------+ 함수에 전달된 색상은 텍스트 레이블의 색상을 설정합니다 . 그리고 모든 것이 작동합니다 ... kopeyka2 2018.11.15 18:31 #6934 Artyom Trishkin : 차트가 표시되는 표시기 를 사용하여 다음을 봅니다. 색상 배열은 표시기 설정에서 사용자가 지정한 색상 으로 선언되고 초기화됩니다. 다음 으로 이 배열의 색상 값이 텍스트 레이블 출력 함수로 전달됩니다 . 글쎄, 텍스트 레이블 출력 기능에서 모든 것이 표준입니다. 함수에 전달된 색상은 텍스트 레이블의 색상을 설정합니다 . 그리고 모든 것이 작동합니다... 배열로 옵션을 생각했는데...버퍼와 어떻게 연결되어있는지 불명...? 문제는 버퍼와 레이블(라인)에 대한 하나의 색상 변경 움직임에 있었습니다. 아니면 내가 따라잡지 못하는 건가요?))) 예를 들어 주셔서 감사합니다)) 추신 나는 어떻게 든 버퍼에서 색상을 추출 (비교) 할 수 있다고 생각했습니다 ... 광산은 말도 안됩니다 ... Anatolij Anufriev 2018.11.16 07:27 #6935 인사말. 지표가 매도 호가에서만 작동하도록 작성하는 방법을 알려주십시오. RSI = NormalizeDouble ((iRSI(NULL,0,14,0,0)),Digits()); Igor Makanu 2018.11.16 08:42 #6936 Anatolij Anufriev : 인사말. 지표가 매도 호가에서만 작동하도록 작성하는 방법을 알려주십시오. RSI = NormalizeDouble((iRSI(NULL,0,14,0,0)),Digits()); MT4 막대에서 - OHLC는 Bid에 의해 구축됩니다. 실제로 Ask 가격은 기록에서 사용할 수 없습니다. 옵션으로 Ask in ticks를 수집하고 iRSIOnArray()를 사용합니다. Sergey Likho 2018.11.16 09:02 #6937 MQL4/5와 함께 데이터베이스를 사용하는 가장 성공적이고 편리한 솔루션을 알려주세요. 글이 너무 많아서 하나만 고르기 힘드네요. Anatolij Anufriev 2018.11.16 09:10 #6938 Igor Makanu : MT4 막대에서 - OHLC는 Bid에 의해 구축됩니다. 실제로 Ask 가격은 기록에서 사용할 수 없습니다. 옵션으로 Ask in ticks를 수집하고 iRSIOnArray()를 사용합니다. 감사해요 Igor Makanu 2018.11.16 09:16 #6939 Sergey Likho : MQL4/5와 함께 데이터베이스를 사용하는 가장 성공적이고 편리한 솔루션을 알려주세요. 글이 너무 많아서 하나만 고르기 힘드네요. 포럼 섹션 "기사"를 검색하십시오. 기사가 없으면 "포럼"섹션을 찾을 수 있지만 MT4, SQL 및 MathLab 또는 R과 같은 응용 프로그램과 관련된 많은 정보를 찾을 수 있습니다 ... 흥미로운 점 그런 다음 검색을 찾으십시오. 이 포럼에서 검색이 아주 좋습니다. https://www.mql5.com/en/search#!keyword=sql&module=mql5_module_articles Поиск - MQL5.community www.mql5.com Поиск выполняется с учетом морфологии и без учета регистра. Все буквы, независимо от того, как они введены, будут рассматриваться как строчные. По умолчанию наш поиск показывает страницы... psyman 2018.11.17 19:40 #6940 웬일인지 15:00에 시작하는 사이클에서 바를 잡을 수 없습니다. if(i<24)를 조건으로 작성하면 1일 각 막대의 시간이 로그에 표시되지만 필요한 조건이 충족되지 않습니다. Counted_bars= IndicatorCounted (); // Количество просчитанных баров i= Bars -Counted_bars- 1 ; // Индекс первого непосчитанного while (i>= 0 ) // Цикл по непосчитанным барам { if ( TimeHour ( iTime ( NULL , PERIOD_H1 ,i)== 15 ) ) //if(i<24) Print ( "TimeHour = " , TimeHour ( iTime ( NULL , PERIOD_H1 ,i))); CrossDown[i]= High [i]+ 250 * Point ; i--; // Расчёт индекса следующего бара } 1...687688689690691692693694695696697698699700701...1953 새 코멘트 트레이딩 기회를 놓치고 있어요: 무료 트레이딩 앱 복사용 8,000 이상의 시그널 금융 시장 개척을 위한 경제 뉴스 등록 로그인 공백없는 라틴 문자 비밀번호가 이 이메일로 전송될 것입니다 오류 발생됨 Google으로 로그인 웹사이트 정책 및 이용약관에 동의합니다. 계정이 없으시면, 가입하십시오 MQL5.com 웹사이트에 로그인을 하기 위해 쿠키를 허용하십시오. 브라우저에서 필요한 설정을 활성화하시지 않으면, 로그인할 수 없습니다. 사용자명/비밀번호를 잊으셨습니까? Google으로 로그인
아니요...
우스꽝스럽게도 "색상" 탭에서 사용자가 선택한 것은 표시기 내부에 들어가는 것이 불가능합니다.
답변 해주셔서 감사합니다.
MT4(Windows용)의 개발자가 십자형을 태블릿에 맞게 조정하는 또 다른 꿈이 있습니다....
나는 그들에게 편지를 썼고 그들은 대답했습니다. 그들은 모든 힘이 MT5에 던져졌다고 말했다...
답변 해주셔서 감사합니다.
MT4(Windows용)의 개발자가 십자형을 태블릿에 맞게 조정하는 또 다른 꿈이 있습니다....
나는 그들에게 편지를 썼고 그들은 대답했습니다. 그들은 모든 힘이 MT5에 던져졌다고 말했다...
MT4에서 새로운 것이 있을 가능성은 거의 없습니다.
안녕하세요.
질문: 차트의 표시기 색상이 변경된다면 FROM 버퍼의 색상을 MT4의 차트와 일치시킬 수 있습니까?
코드에서
#속성 표시기_색상1 clrYellow
***
***
객체 생성 (…….);
ObjectSetInteger(... Indicators_color1);
문제; 표시기의 색상을 변경하면 버퍼 라인의 색상이 변경되지만 차트에서는 #property 와 동일합니다. 합의가 필요합니다.
지금까지는 입력 색상을 통해 결정했지만 코드의 두 항목, 설정의 두 가지 변경 사항이지만 하나의 설정으로 버퍼를 사용하고 싶습니다.
응답해 주셔서 감사합니다.
스마트폰에서 개략적으로 입력했습니다.
차트가 표시되는 표시기 를 사용하여 다음을 봅니다.
색상 배열은 표시기 설정에서 사용자가 지정한 색상 으로 선언되고 초기화됩니다.
다음 으로 이 배열의 색상 값이 텍스트 레이블 출력 함수로 전달됩니다 .
글쎄, 텍스트 레이블 출력 기능에서 모든 것이 표준입니다.
함수에 전달된 색상은 텍스트 레이블의 색상을 설정합니다 . 그리고 모든 것이 작동합니다 ...
차트가 표시되는 표시기 를 사용하여 다음을 봅니다.
색상 배열은 표시기 설정에서 사용자가 지정한 색상 으로 선언되고 초기화됩니다.
다음 으로 이 배열의 색상 값이 텍스트 레이블 출력 함수로 전달됩니다 .
글쎄, 텍스트 레이블 출력 기능에서 모든 것이 표준입니다.
함수에 전달된 색상은 텍스트 레이블의 색상을 설정합니다 . 그리고 모든 것이 작동합니다...
배열로 옵션을 생각했는데...버퍼와 어떻게 연결되어있는지 불명...? 문제는 버퍼와 레이블(라인)에 대한 하나의 색상 변경 움직임에 있었습니다.
아니면 내가 따라잡지 못하는 건가요?)))
예를 들어 주셔서 감사합니다))
추신
나는 어떻게 든 버퍼에서 색상을 추출 (비교) 할 수 있다고 생각했습니다 ... 광산은 말도 안됩니다 ...
인사말. 지표가 매도 호가에서만 작동하도록 작성하는 방법을 알려주십시오.
RSI = NormalizeDouble ((iRSI(NULL,0,14,0,0)),Digits());
인사말. 지표가 매도 호가에서만 작동하도록 작성하는 방법을 알려주십시오.
RSI = NormalizeDouble((iRSI(NULL,0,14,0,0)),Digits());
MT4 막대에서 - OHLC는 Bid에 의해 구축됩니다. 실제로 Ask 가격은 기록에서 사용할 수 없습니다. 옵션으로 Ask in ticks를 수집하고 iRSIOnArray()를 사용합니다.
MQL4/5와 함께 데이터베이스를 사용하는 가장 성공적이고 편리한 솔루션을 알려주세요.
글이 너무 많아서 하나만 고르기 힘드네요.
MT4 막대에서 - OHLC는 Bid에 의해 구축됩니다. 실제로 Ask 가격은 기록에서 사용할 수 없습니다. 옵션으로 Ask in ticks를 수집하고 iRSIOnArray()를 사용합니다.
감사해요
MQL4/5와 함께 데이터베이스를 사용하는 가장 성공적이고 편리한 솔루션을 알려주세요.
글이 너무 많아서 하나만 고르기 힘드네요.
포럼 섹션 "기사"를 검색하십시오. 기사가 없으면 "포럼"섹션을 찾을 수 있지만 MT4, SQL 및 MathLab 또는 R과 같은 응용 프로그램과 관련된 많은 정보를 찾을 수 있습니다 ... 흥미로운 점 그런 다음 검색을 찾으십시오. 이 포럼에서 검색이 아주 좋습니다.
https://www.mql5.com/en/search#!keyword=sql&module=mql5_module_articles
웬일인지 15:00에 시작하는 사이클에서 바를 잡을 수 없습니다.
if(i<24)를 조건으로 작성하면 1일 각 막대의 시간이 로그에 표시되지만 필요한 조건이 충족되지 않습니다.