내 접근 방식. 코어 - 엔진. - 페이지 75 1...686970717273747576777879808182...184 새 코멘트 Реter Konow 2018.12.14 08:43 #741 Unicornis :. ... 10개의 체크박스가 있는 창과 12개의 행|5개의 열이 있는 플레이트, 첫 번째 열과 첫 번째 행은 셀의 텍스트 값이고 나머지 셀은 두 배입니다(예: 마지막 10개의 형성된 막대를 한 줄씩 OHLC로 채우기 ). EA의 제어 코드: void OnTick () { E_Last_10_bars_Current_symbol( Symbol ()); E_Last_10_bars_Current_timeframe( Period ()); E_Last_10_bars_Last_price( Ask ); //------------------------------------------------------------------ E_Last_10_bars_1_Open_price( Open [ 1 ]); E_Last_10_bars_1_Close_price( Close [ 1 ]); E_Last_10_bars_2_Open_price( Open [ 2 ]); E_Last_10_bars_2_Close_price( Close [ 2 ]); E_Last_10_bars_3_Open_price( Open [ 3 ]); E_Last_10_bars_3_Close_price( Close [ 3 ]); E_Last_10_bars_4_Open_price( Open [ 4 ]); E_Last_10_bars_4_Close_price( Close [ 4 ]); E_Last_10_bars_5_Open_price( Open [ 5 ]); E_Last_10_bars_5_Close_price( Close [ 5 ]); E_Last_10_bars_6_Open_price( Open [ 6 ]); E_Last_10_bars_6_Close_price( Close [ 6 ]); E_Last_10_bars_7_Open_price( Open [ 7 ]); E_Last_10_bars_7_Close_price( Close [ 7 ]); E_Last_10_bars_8_Open_price( Open [ 8 ]); E_Last_10_bars_8_Close_price( Close [ 8 ]); E_Last_10_bars_9_Open_price( Open [ 9 ]); E_Last_10_bars_9_Close_price( Close [ 9 ]); E_Last_10_bars_10_Open_price( Open [ 10 ]);E_Last_10_bars_10_Close_price( Close [ 10 ]); //------------------------------------------------------------------ E_Last_10_bars_1_High_price( High [ 1 ]); E_Last_10_bars_1_Low_price( Low [ 1 ]); E_Last_10_bars_2_High_price( High [ 2 ]); E_Last_10_bars_2_Low_price( Low [ 2 ]); E_Last_10_bars_3_High_price( High [ 3 ]); E_Last_10_bars_3_Low_price( Low [ 3 ]); E_Last_10_bars_4_High_price( High [ 4 ]); E_Last_10_bars_4_Low_price( Low [ 4 ]); E_Last_10_bars_5_High_price( High [ 5 ]); E_Last_10_bars_5_Low_price( Low [ 5 ]); E_Last_10_bars_6_High_price( High [ 6 ]); E_Last_10_bars_6_Low_price( Low [ 6 ]); E_Last_10_bars_7_High_price( High [ 7 ]); E_Last_10_bars_7_Low_price( Low [ 7 ]); E_Last_10_bars_8_High_price( High [ 8 ]); E_Last_10_bars_8_Low_price( Low [ 8 ]); E_Last_10_bars_9_High_price( High [ 9 ]); E_Last_10_bars_9_Low_price( Low [ 9 ]); E_Last_10_bars_10_High_price( High [ 10 ]);E_Last_10_bars_10_Low_price( Low [ 10 ]); //------------------------------------------------------------------ } 마크업 언어의 창 코드: //-------------------------------------------------------------------------------------------------------------------- NEW_WINDOW, W_NAME, "Last 10 bars" , W_TYPE, SETTINGS, OOI, W_ICON, 1 , //==================================================================================================================== GROUP,A, __, BOARD, "Symbol:" , EDIT, "Current symbol" , BOARD, "Timeframe:" , EDIT, "Current timeframe" , W, 40 , BOARD, "Price:" , EDIT, "Last price" , __, H_LINE, "HL1" , W, 410 , END_GROUP, //------------------------------------ i, AT, _X2X, "MF" , 10 , _Y2Y, "MF" , 10 , //----------- i, X_GAP, 10 , i,BOARDS, H, 20 , END, //----------- "Current timeframe" ,READ_ONLY, "Last price" , READ_ONLY, //---------------------------------------------------------------------------------- //---------------------------------------------------------------------------------- //Объявляем таблицу: //---------------------------------------------------------------------------------- GROUP,A, IS_TABLE, __, T_HEADER, "Bar" , C_HEADER, "Open price" , C_HEADER, "Close price" , C_HEADER, "High price" , C_HEADER, "Low price" , __, R_HEADER, "1" , CELL, A, CELL, A, CELL, A, CELL, A, __, R_HEADER, "2" , CELL, A, CELL, A, CELL, A, CELL, A, __, R_HEADER, "3" , CELL, A, CELL, A, CELL, A, CELL, A, __, R_HEADER, "4" , CELL, A, CELL, A, CELL, A, CELL, A, __, R_HEADER, "5" , CELL, A, CELL, A, CELL, A, CELL, A, __, R_HEADER, "6" , CELL, A, CELL, A, CELL, A, CELL, A, __, R_HEADER, "7" , CELL, A, CELL, A, CELL, A, CELL, A, __, R_HEADER, "8" , CELL, A, CELL, A, CELL, A, CELL, A, __, R_HEADER, "9" , CELL, A, CELL, A, CELL, A, CELL, A, __, R_HEADER, "10" , CELL, A, CELL, A, CELL, A, CELL, A, END_GROUP, //------------------------------------ i, AT, _X2X, "MF" , 10 , _Y2H, "HL1" , 10 , //----------- i, Y_GAP,- 1 , i, X_GAP,- 1 , //----------- i,IS_ZEBRA_STYLE, //---------------------------------------------------------------------------------- "Bar" , W, 30 , "Bar" , H, 30 , "Bar" ,N_COLOR,( int ) C'235,235,0' , //---------------------------------- i,C_HEADERS,H, 30 ,N_COLOR,( int ) C'235,0,235' , END, i,R_HEADERS,H, 30 , N_COLOR,( int ) C'0,235,0' , END, //---------------------------------------------------------------------------------- //---------------------------------------------------------------------------------- GROUP,A, __, V_LINE, "VL1" , H, 320 , END_GROUP, //---------------------------------- i,AT,_X2W, "Low price" , 10 , _Y2H, "HL1" , 10 , //---------------------------------- //---------------------------------------------------------------------------------- GROUP,A, __, CHECKBOX, "Checkbox 1" , __, CHECKBOX, "Checkbox 2" , __, CHECKBOX, "Checkbox 3" , __, CHECKBOX, "Checkbox 4" , __, CHECKBOX, "Checkbox 5" , __, CHECKBOX, "Checkbox 6" , __, CHECKBOX, "Checkbox 7" , __, CHECKBOX, "Checkbox 8" , __, CHECKBOX, "Checkbox 9" , __, CHECKBOX, "Checkbox 10" , END_GROUP, //---------------------------------- i,AT,_X2W, "VL1" , 10 , _Y2H, "HL1" , 10 , //---------------------------------- i,Y_GAP, 20 , i,X_GAP, 20 , //---------------------------------- //==================================================================================================================== END_WINDOW, 첫 번째 파일 은 Advisor입니다. 두 번째 파일 - 포함 폴더에 설치합니다(변경하거나 열 필요 없음). 세 번째 파일은 포함 폴더에 설치하고 채우는 것입니다. 네 번째 파일은 엔진입니다. 고문과 함께 차트에 던지십시오. 파일: TestApp_v1.0.mq4 14 kb Connection_Properties.mqh 23 kb External_Connection.mqh 37 kb DRIVE.ex4 2564 kb Реter Konow 2018.12.14 08:45 #742 테이블이 작동 중입니다. 당신은 이미 그것을 사용할 수 있습니다. External Connection.mqh 파일 에서 체크박스를 클릭/해제하는 이벤트에 대해 수행할 작업을 지정해야 합니다. 모두. Unicornis 2018.12.14 08:47 #743 Реter Konow : EA의 제어 코드: 마크업 언어의 창 코드: 첫 번째 파일 은 Advisor입니다. 두 번째 파일 - 포함 폴더에 설치합니다(변경하거나 열 필요 없음). 세 번째 파일은 포함 폴더에 설치하고 채우는 것입니다. 네 번째 파일은 엔진입니다. 고문과 함께 차트에 던지십시오. 덕분에! 나는 그것을 나사로 시도 할 것입니다. Реter Konow 2018.12.14 08:54 #744 Unicornis : 덕분에! 나는 그것을 나사로 시도 할 것입니다. 확인. 확인란의 이름을 변경해야 하는 경우 해당 이름을 쓰십시오. 5분 안에 준비됩니다. Vasiliy Sokolov 2018.12.14 09:10 #745 Реter Konow : EA의 제어 코드: 마크업 언어의 창 코드: 첫 번째 파일 은 Advisor입니다. 두 번째 파일 - 포함 폴더에 설치합니다(변경하거나 열 필요 없음). 세 번째 파일은 포함 폴더에 설치하고 채우는 것입니다. 네 번째 파일은 엔진입니다. 고문과 함께 차트에 던지십시오. 첫째 , "포함 폴더"가 아니라 Include\DRIVE\ 폴더에 있습니다. 둘째, 파일 이름을 'Connection_Properties.mqh' 및 'External_Connection.mqh'에서 'External Connection.mqh' 및 'Connection Properties.mqh'로 바꿔야 합니다(밑줄 대신 공백 삽입). 세 번째 : 세 번째 파일은 포함 폴더에 설치하고 채우는 것입니다. 무엇을 채울까? 어디를 채울까? 무엇을 채울까? 넷째, Expert Advisor를 컴파일하고 실행한 후 패널이 나타나지 않습니다.다섯째 . 추측한다면 다음 코드를 Extrenal Connection.mqh 파일 끝에 넣으십시오. //---------------------------------------------------------------------------------------------------------------- //-------------------------------------------------------------------------------------------------------------------- NEW_WINDOW, W_NAME, "Last 10 bars" , W_TYPE, SETTINGS, OOI, W_ICON, 1 , //==================================================================================================================== GROUP,A, __, BOARD, "Symbol:" , EDIT, "Current symbol" , BOARD, "Timeframe:" , EDIT, "Current timeframe" , W, 40 , BOARD, "Price:" , EDIT, "Last price" , __, H_LINE, "HL1" , W, 410 , END_GROUP, ... 오류가있을 것입니다 'NEW_WINDOW' - declaration without type External Connection.mqh 265 1 저것들. 이 매크로는 정의되어 있지 않습니다. Peter, 미래 사용자의 시간과 감정을 불쌍히 여기십시오. 추가 조작 없이 작동하지 않는 코드를 게시합니다. 코드에 대한 존중이 없다면 최소한 다른 참가자의 시간을 존중하십시오! Metatrader 5로 시작하는 방법 포럼을 어지럽히 지 않도록 후행 파일 Реter Konow 2018.12.14 09:26 #746 Vasiliy Sokolov : 첫째 , "포함 폴더"가 아니라 Include\DRIVE\ 폴더에 있습니다. 둘째, 파일 이름을 'Connection_Properties.mqh' 및 'External_Connection.mqh'에서 'External Connection.mqh' 및 'Connection Properties.mqh'로 바꿔야 합니다(밑줄 대신 공백 삽입). 세 번째 : 무엇을 채울까? 어디를 채울까? 무엇을 채울까? 넷째, Expert Advisor를 컴파일하고 실행한 후 패널이 나타나지 않습니다. 다섯째 . 추측한다면 다음 코드를 Extrenal Connection.mqh 파일 끝에 넣으십시오. 오류가있을 것입니다 저것들. 이 매크로는 정의되어 있지 않습니다. Peter, 미래 사용자의 시간과 감정을 불쌍히 여기십시오. 추가 조작 없이 작동하지 않는 코드를 게시합니다. 코드에 대한 존중이 없다면 최소한 다른 참가자의 시간을 존중하십시오! Vasily, 왜 넌센스를 작성합니까? 이건 그냥 트롤링인가요? 파일 이름에 공백이 있습니다. 채우기 - 확인란 이벤트에서 함수에 대한 호출을 등록하는 것을 의미합니다. 차트에 고문을 던진 다음 엔진을 던질 필요가 있습니다. 포함 폴더에 파일을 저장합니다. 아무데나 둘 필요가 없습니다. 이것은 개그입니다. Artyom Trishkin 2018.12.14 09:28 #747 사람들이여, 사건에 쓰십시오 - 당신의 홍수는 고문을 당하고 있습니다. 흡연실을 되살리려는 사람들은 목욕을 위해 보낼 수 있으며 거기에서 담배를 피울 수 있습니다. Реter Konow 2018.12.14 09:30 #748 Vasiliy Sokolov : 마크업 언어의 창 코드는 창을 구성하는 방법의 한 예일 뿐입니다. 아무데나 놓을 필요가 없습니다. 그는 이미 엔진에 있습니다. 충전재: Extrenal Connection.mqh 파일을 열고 컨트롤 이벤트에 대한 함수 호출을 설정합니다. Vasiliy Sokolov 2018.12.14 09:35 #749 Реter Konow : 포함 폴더에 파일을 저장합니다. Peter, 나는 좋은 말로 당신을 욕하기 시작하지 않을 것입니다. 게시한 코드는 다음과 같습니다. //+------------------------------------------------------------------+ //| TestApp v1.0.mq4 | //| Peter Konow | //| https://www.mql5.com | //+------------------------------------------------------------------+ #property copyright "Peter Konow" //+------------------------------------------------------------------+ #include<DRIVE\Connection Properties.mqh> #include<DRIVE\External Connection.mqh> //--------------------------------------- //+------------------------------------------------------------------+ //| Expert initialization function | //+------------------------------------------------------------------+ int OnInit () { //------------------------------------ EventSetMillisecondTimer ( 225 ); //------------------------------------ EventChartCustom ( 0 ,INIT_GUI, 0 , 0 , NULL ); //------------------------------------ return ( INIT_SUCCEEDED ); } //+------------------------------------------------------------------+ //| Expert deinitialization function | //+------------------------------------------------------------------+ void OnDeinit ( const int reason) { EventChartCustom ( 0 ,DEST_GUI, 0 , 0 , "" ); //--- destroy timer EventKillTimer (); } 노란색으로 강조 표시된 것을 확인하십시오. 확인? 피터 코노우 : 파일 이름에 공백이 있습니다. Peter, 게시한 파일을 다운로드하고 파일 이름을 확인하십시오. 그냥 호기심. 어쨌든 컴파일 후 패널이 표시되지 않습니다. 조금도. 창은 다음과 같습니다. p.s 이건 트롤링이 아닙니다. Реter Konow 2018.12.14 09:39 #750 Vasiliy Sokolov : 피터, 나는 좋은 말로 당신에게 욕을 시작하지 않을 것입니다. 게시한 코드는 다음과 같습니다. 노란색으로 강조 표시된 것을 확인하십시오. 확인? Peter, 게시한 파일을 다운로드하고 이름을 확인하십시오. 그냥 호기심. 어쨌든 컴파일 후 패널이 표시되지 않습니다. 조금도. 창은 다음과 같습니다. p.s 이건 트롤링이 아닙니다. 파일 이름에 공백이 있습니다. 그들이 "_"기호와 함께 다운로드되는 이유는 모르겠습니다. 1. 'External Connection.mqh' 및 'Connection Properties.mqh' 파일이 포함 폴더에 있어야 합니다. 2. Experts 폴더에 있는 Expert Advisor 파일. 열어서 컴파일하고 저장해야 합니다. 3. 표시기 폴더에 엔진을 저장합니다. 4. 엔진과 어드바이저를 차트에 던집니다. 모두. 사과드립니다: #include<DRIVE\Connection Properties.mqh> #include<DRIVE\External Connection.mqh> 정말로. 어드바이저에서 DRIVE 폴더를 통해 연결을 제거하는 것을 잊었습니다. 이 문제를 해결해야 합니다. 1...686970717273747576777879808182...184 새 코멘트 트레이딩 기회를 놓치고 있어요: 무료 트레이딩 앱 복사용 8,000 이상의 시그널 금융 시장 개척을 위한 경제 뉴스 등록 로그인 공백없는 라틴 문자 비밀번호가 이 이메일로 전송될 것입니다 오류 발생됨 Google으로 로그인 웹사이트 정책 및 이용약관에 동의합니다. 계정이 없으시면, 가입하십시오 MQL5.com 웹사이트에 로그인을 하기 위해 쿠키를 허용하십시오. 브라우저에서 필요한 설정을 활성화하시지 않으면, 로그인할 수 없습니다. 사용자명/비밀번호를 잊으셨습니까? Google으로 로그인
Unicornis :.
...
10개의 체크박스가 있는 창과 12개의 행|5개의 열이 있는 플레이트, 첫 번째 열과 첫 번째 행은 셀의 텍스트 값이고 나머지 셀은 두 배입니다(예: 마지막 10개의 형성된 막대를 한 줄씩 OHLC로 채우기 ).
EA의 제어 코드:
마크업 언어의 창 코드:
첫 번째 파일 은 Advisor입니다.
두 번째 파일 - 포함 폴더에 설치합니다(변경하거나 열 필요 없음).
세 번째 파일은 포함 폴더에 설치하고 채우는 것입니다.
네 번째 파일은 엔진입니다. 고문과 함께 차트에 던지십시오.
테이블이 작동 중입니다. 당신은 이미 그것을 사용할 수 있습니다.
External Connection.mqh 파일 에서 체크박스를 클릭/해제하는 이벤트에 대해 수행할 작업을 지정해야 합니다.
모두.
EA의 제어 코드:
마크업 언어의 창 코드:
첫 번째 파일 은 Advisor입니다.
두 번째 파일 - 포함 폴더에 설치합니다(변경하거나 열 필요 없음).
세 번째 파일은 포함 폴더에 설치하고 채우는 것입니다.
네 번째 파일은 엔진입니다. 고문과 함께 차트에 던지십시오.
덕분에! 나는 그것을 나사로 시도 할 것입니다.
덕분에! 나는 그것을 나사로 시도 할 것입니다.
확인. 확인란의 이름을 변경해야 하는 경우 해당 이름을 쓰십시오. 5분 안에 준비됩니다.
EA의 제어 코드:
마크업 언어의 창 코드:
첫 번째 파일 은 Advisor입니다.
두 번째 파일 - 포함 폴더에 설치합니다(변경하거나 열 필요 없음).
세 번째 파일은 포함 폴더에 설치하고 채우는 것입니다.
네 번째 파일은 엔진입니다. 고문과 함께 차트에 던지십시오.
첫째 , "포함 폴더"가 아니라 Include\DRIVE\ 폴더에 있습니다.
둘째, 파일 이름을 'Connection_Properties.mqh' 및 'External_Connection.mqh'에서 'External Connection.mqh' 및 'Connection Properties.mqh'로 바꿔야 합니다(밑줄 대신 공백 삽입).
세 번째 :
세 번째 파일은 포함 폴더에 설치하고 채우는 것입니다.
무엇을 채울까? 어디를 채울까? 무엇을 채울까?
넷째, Expert Advisor를 컴파일하고 실행한 후 패널이 나타나지 않습니다.
다섯째 . 추측한다면 다음 코드를 Extrenal Connection.mqh 파일 끝에 넣으십시오.
오류가있을 것입니다
저것들. 이 매크로는 정의되어 있지 않습니다.
Peter, 미래 사용자의 시간과 감정을 불쌍히 여기십시오. 추가 조작 없이 작동하지 않는 코드를 게시합니다. 코드에 대한 존중이 없다면 최소한 다른 참가자의 시간을 존중하십시오!
첫째 , "포함 폴더"가 아니라 Include\DRIVE\ 폴더에 있습니다.
둘째, 파일 이름을 'Connection_Properties.mqh' 및 'External_Connection.mqh'에서 'External Connection.mqh' 및 'Connection Properties.mqh'로 바꿔야 합니다(밑줄 대신 공백 삽입).
세 번째 :
무엇을 채울까? 어디를 채울까? 무엇을 채울까?
넷째, Expert Advisor를 컴파일하고 실행한 후 패널이 나타나지 않습니다.
다섯째 . 추측한다면 다음 코드를 Extrenal Connection.mqh 파일 끝에 넣으십시오.
오류가있을 것입니다
저것들. 이 매크로는 정의되어 있지 않습니다.
Peter, 미래 사용자의 시간과 감정을 불쌍히 여기십시오. 추가 조작 없이 작동하지 않는 코드를 게시합니다. 코드에 대한 존중이 없다면 최소한 다른 참가자의 시간을 존중하십시오!
Vasily, 왜 넌센스를 작성합니까?
이건 그냥 트롤링인가요?
파일 이름에 공백이 있습니다.
채우기 - 확인란 이벤트에서 함수에 대한 호출을 등록하는 것을 의미합니다.
차트에 고문을 던진 다음 엔진을 던질 필요가 있습니다.
포함 폴더에 파일을 저장합니다.
아무데나 둘 필요가 없습니다. 이것은 개그입니다.
마크업 언어의 창 코드는 창을 구성하는 방법의 한 예일 뿐입니다. 아무데나 놓을 필요가 없습니다. 그는 이미 엔진에 있습니다.
충전재:
Extrenal Connection.mqh 파일을 열고 컨트롤 이벤트에 대한 함수 호출을 설정합니다.
포함 폴더에 파일을 저장합니다.
Peter, 나는 좋은 말로 당신을 욕하기 시작하지 않을 것입니다. 게시한 코드는 다음과 같습니다.
노란색으로 강조 표시된 것을 확인하십시오. 확인?
파일 이름에 공백이 있습니다.
Peter, 게시한 파일을 다운로드하고 파일 이름을 확인하십시오. 그냥 호기심.
어쨌든 컴파일 후 패널이 표시되지 않습니다. 조금도. 창은 다음과 같습니다.
p.s 이건 트롤링이 아닙니다.
피터, 나는 좋은 말로 당신에게 욕을 시작하지 않을 것입니다. 게시한 코드는 다음과 같습니다.
노란색으로 강조 표시된 것을 확인하십시오. 확인?
Peter, 게시한 파일을 다운로드하고 이름을 확인하십시오. 그냥 호기심.
어쨌든 컴파일 후 패널이 표시되지 않습니다. 조금도. 창은 다음과 같습니다.
p.s 이건 트롤링이 아닙니다.
파일 이름에 공백이 있습니다. 그들이 "_"기호와 함께 다운로드되는 이유는 모르겠습니다.
1. 'External Connection.mqh' 및 'Connection Properties.mqh' 파일이 포함 폴더에 있어야 합니다.
2. Experts 폴더에 있는 Expert Advisor 파일. 열어서 컴파일하고 저장해야 합니다.
3. 표시기 폴더에 엔진을 저장합니다.
4. 엔진과 어드바이저를 차트에 던집니다. 모두.
사과드립니다:
#include<DRIVE\Connection Properties.mqh> #include<DRIVE\External Connection.mqh>
정말로. 어드바이저에서 DRIVE 폴더를 통해 연결을 제거하는 것을 잊었습니다.
이 문제를 해결해야 합니다.