오류, 버그, 질문 - 페이지 1311 1...130413051306130713081309131013111312131313141315131613171318...3184 새 코멘트 [삭제] 2015.05.18 10:18 #13101 Ivan Vagin : 이제 사이트가 열리지만 이미지가 표시되지 않습니다. 그리고 첨부파일을 열려고 하면 문제가 남아있다 안타깝게도 구형 장치는 당사 웹 서버에서 사용되는 보안 연결을 지원하지 않습니다. 다음 옵션을 권장합니다. 가능하면 안드로이드 버전 업데이트 다른 브라우저 사용(예: Chrome) 장치를 업데이트 Aleksandr Novikov 2015.05.18 10:36 #13102 Alexandr Bryzgalov : 쌍에서만. 다음은 코드입니다(이전 스타일). 개선할 수 있습니다. 힌트를 주셔서 감사합니다. 하지만 마감된 주문을 마감하는 스크립트가 있습니다! 터미널 기능 자체를 통해 이를 수행하는 것이 흥미로운 구현입니다! 파일: CloseOverlainByMagic.mq4 2 kb [삭제] 2015.05.18 17:14 #13103 murad : 안타깝게도 구형 장치는 당사 웹 서버에서 사용되는 보안 연결을 지원하지 않습니다. 다음 옵션을 권장합니다. 가능하면 안드로이드 버전 업데이트 다른 브라우저 사용(예: Chrome) 장치를 업데이트 나도 광고가 안보인다 Vladimir Karputov 2015.05.20 05:48 #13104 "차트 트레이스 트레이스" 옵션을 활성화하면 트레이스가 차트에 자동으로 나타나야 합니까 아니면 추가 조치가 필요합니까? 터미널 메타 트레이더 5 빌드 1135. Alexey Klenov 2015.05.20 21:38 #13105 교환 실행이 있는 브로커가 하나 있습니다. 그리고 내 Expert Advisor는 표준 라이브러리 를 사용합니다. 내 Expert Advisor의 로그에서 명령이 작동했음을 확인하고 실행합니다. trade.PositionOpen( _Symbol , // инструмент ORDER_TYPE_BUY , // inLot, // количество лотов для торговли ask, // последняя цена ask 0.0 , // Stop Loss 0.0 , // Take Profit " " ); // без комментариев 그러나 터미널 로그에는 아무것도 없습니다. 도서관을 뒤지기 시작했습니다. 이것을 찾았습니다. if (!FillingCheck(symbol)) return ( false ); 여기서 출발하겠습니다. 나는 더 찾고 있습니다 - 나는 이것에 왔습니다. //--- wrong filling policy, set error code m_result.retcode= TRADE_RETCODE_INVALID_FILL ; return ( false ); 돌아와서 무엇을 찾았는지 //--- get possible filling policy types by symbol uint filling=( uint ) SymbolInfoInteger (symbol, SYMBOL_FILLING_MODE ); 0을 반환합니다. 나는 이 브로커의 캘리퍼스를 괴롭혔다. 그들은 이렇게 말했다. "EA에서 교환 실행을 설정하고 유형 검사를 비활성화하십시오". 무슨 뜻인가요. 이게 무슨 변태인가 하고 거래소를 실행하는데 주문을 어떻게 쏟아야 할지 알 수 없다. Mikhail Filimonov 2015.05.20 21:45 #13106 Alexey Klenov : 거래소 실행이 가능한 브로커 한 명을 확보했습니다. 그리고 내 Expert Advisor는 표준 라이브러리 를 사용합니다. 실행하고 내 Expert Advisor의 로그에서 명령이 작동했음을 확인합니다. 그러나 터미널 로그에는 아무것도 없습니다. 도서관을 뒤지기 시작했습니다. 이것을 찾았습니다. 여기서 출발하겠습니다. 나는 더 찾고 있습니다 - 나는 이것에 왔습니다. 돌아와서 무엇을 찾았는지 0을 반환합니다. 나는 이 브로커의 캘리퍼스를 괴롭혔다. 그들은 이렇게 말했다. "EA에서 교환 실행을 설정하고 유형 검사를 비활성화하십시오". 무슨 뜻인가요. 이게 무슨 변태인가 하고 거래소를 실행하는데 주문을 어떻게 쏟아야 할지 알 수 없다. trade.PositionOpen() 대신 OrderSend()를 사용해 보십시오. Alexey Klenov 2015.05.20 22:03 #13107 Михаил : trade.PositionOpen() 대신 OrderSend()를 사용해 보십시오. MqlTradeRequest req; req.action= TRADE_ACTION_DEAL ; // Тип выполняемого действия req.symbol= _Symbol ; // Имя торгового инструмента req.volume=inLot; //Запрашиваемый объем сделки в лотах req.type= ORDER_TYPE_BUY ; //Тип ордера //req.type_filling=ORDER_FILLING_FOK; // Тип ордера по исполнению //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ MqlTradeResult rez; OrderSend (req,rez); 2015.05.20 23:01:55.387 거래 '****************': 시장에서 0.10 EURUSD 교환 구매 실패 [지원되지 않는 충전 모드] 주석 처리되지 않은 type_filling 결과는 유사합니다. Mikhail Filimonov 2015.05.20 22:08 #13108 Alexey Klenov : 2015.05.20 23:01:55.387 거래 '****************': 시장에서 0.10 EURUSD 교환 구매 실패 [지원되지 않는 충전 모드] MqlTradeRequest request = { 0 }; MqlTradeResult result = { 0 }; //--- Fill structure request.magic = 987654321 ; request.symbol = _Symbol ; request.volume = inLot; request.type_filling = ORDER_FILLING_IOC ; //Взять то, что можно взять :) request.type_time = ORDER_TIME_DAY ; request.action = TRADE_ACTION_DEAL ; request.type = ORDER_TYPE_BUY ; //Тип ордера request.comment = "Рыночный ордер..." ; Alexey Klenov 2015.05.20 22:13 #13109 Михаил : 결과는 비슷하다 Mikhail Filimonov 2015.05.20 22:16 #13110 Alexey Klenov : 결과는 비슷하다 FUCK에 브로커! 잠깐, 지금 내가 수표를 던지고 결과를 게시 ... //+------------------------------------------------------------------+ //| Expert Check Market Parametrs function | //+------------------------------------------------------------------+ bool CheckMarketParam( const string a_symbol ) { //--- Check for full mode long trade_mode = long ( SymbolInfoInteger ( a_symbol, SYMBOL_TRADE_MODE ) ); if ( ( SYMBOL_TRADE_MODE_FULL & trade_mode ) != SYMBOL_TRADE_MODE_FULL ) { MessageBox ( "Символ " + a_symbol + " не поддерживает полную торговлю!" , "Ошибка" , MB_OK | MB_ICONHAND ); return ( false ); } //--- Check trade execution mode long market_info = long ( SymbolInfoInteger ( a_symbol, SYMBOL_TRADE_EXEMODE ) ); if ( market_info != SYMBOL_TRADE_EXECUTION_EXCHANGE ) { MessageBox ( "Символ " + a_symbol + " не поддерживает TRADE EXECUTION EXCHANGE режим!" , "Ошибка" , MB_OK | MB_ICONHAND ); return ( false ); } //--- Check orders mode int order_mode = int ( SymbolInfoInteger ( a_symbol, SYMBOL_ORDER_MODE ) ); if ( ( SYMBOL_ORDER_MARKET & order_mode )!= SYMBOL_ORDER_MARKET ) { MessageBox ( "Символ " + a_symbol + " не поддерживает Market Execution режим установки ордеров!" , "Ошибка" , MB_OK | MB_ICONHAND ); return ( false ); } if ( ( SYMBOL_ORDER_LIMIT & order_mode )!= SYMBOL_ORDER_LIMIT ) { MessageBox ( "Символ " + a_symbol + " не поддерживает Limit режим установки ордеров!" , "Ошибка" , MB_OK | MB_ICONHAND ); return ( false ); } if ( ( SYMBOL_ORDER_STOP_LIMIT & order_mode ) != SYMBOL_ORDER_STOP_LIMIT ) { MessageBox ( "Символ " + a_symbol + " не поддерживает Stop Limit режим установки ордеров!" , "Ошибка" , MB_OK | MB_ICONHAND ); return ( false ); } if ( ( SYMBOL_ORDER_STOP & order_mode )!= SYMBOL_ORDER_STOP ) { MessageBox ( "Символ " + a_symbol + " не поддерживает Stop режим установки ордеров!" , "Ошибка" , MB_OK | MB_ICONHAND ); return ( false ); } if ( ( SYMBOL_ORDER_SL & order_mode) != SYMBOL_ORDER_SL ) { MessageBox ( "Символ " + a_symbol + " не поддерживает Stop Loss режим установки ордеров!" , "Ошибка" , MB_OK | MB_ICONHAND ); return ( false ); } if ( ( SYMBOL_ORDER_TP & order_mode) != SYMBOL_ORDER_TP ) { MessageBox ( "Символ " + a_symbol + " не поддерживает Take Profit режим установки ордеров!" , "Ошибка" , MB_OK | MB_ICONHAND ); return ( false ); } //---Filing mode int filling_mode = int ( SymbolInfoInteger ( a_symbol, SYMBOL_FILLING_MODE ) ); if ( ( SYMBOL_FILLING_IOC & filling_mode ) != SYMBOL_FILLING_IOC ) { MessageBox ( "Символ " + a_symbol + " не поддерживает filling IOC режим исполнения ордеров!" , "Ошибка" , MB_OK | MB_ICONHAND ); return ( false ); } if ( ( SYMBOL_FILLING_FOK & filling_mode ) != SYMBOL_FILLING_FOK ) { MessageBox ( "Символ " + a_symbol + " не поддерживает filling IOC режим исполнения ордеров!" , "Ошибка" , MB_OK | MB_ICONHAND ); return ( false ); } //---Ckeck expiration int symbol_exp_type = int ( SymbolInfoInteger ( a_symbol, SYMBOL_EXPIRATION_MODE ) ); if ( ( symbol_exp_type & SYMBOL_EXPIRATION_DAY ) != SYMBOL_EXPIRATION_DAY ) { MessageBox ( "Символ " + a_symbol + " не поддерживает экспирацию DAY!" , "Ошибка" , MB_OK | MB_ICONHAND ); return ( false ); } return ( true ); } 1...130413051306130713081309131013111312131313141315131613171318...3184 새 코멘트 트레이딩 기회를 놓치고 있어요: 무료 트레이딩 앱 복사용 8,000 이상의 시그널 금융 시장 개척을 위한 경제 뉴스 등록 로그인 공백없는 라틴 문자 비밀번호가 이 이메일로 전송될 것입니다 오류 발생됨 Google으로 로그인 웹사이트 정책 및 이용약관에 동의합니다. 계정이 없으시면, 가입하십시오 MQL5.com 웹사이트에 로그인을 하기 위해 쿠키를 허용하십시오. 브라우저에서 필요한 설정을 활성화하시지 않으면, 로그인할 수 없습니다. 사용자명/비밀번호를 잊으셨습니까? Google으로 로그인
이제 사이트가 열리지만 이미지가 표시되지 않습니다.
그리고 첨부파일을 열려고 하면
문제가 남아있다
안타깝게도 구형 장치는 당사 웹 서버에서 사용되는 보안 연결을 지원하지 않습니다.
다음 옵션을 권장합니다.
쌍에서만.
다음은 코드입니다(이전 스타일). 개선할 수 있습니다.
힌트를 주셔서 감사합니다. 하지만 마감된 주문을 마감하는 스크립트가 있습니다!
터미널 기능 자체를 통해 이를 수행하는 것이 흥미로운 구현입니다!
안타깝게도 구형 장치는 당사 웹 서버에서 사용되는 보안 연결을 지원하지 않습니다.
다음 옵션을 권장합니다.
나도 광고가 안보인다
교환 실행이 있는 브로커가 하나 있습니다.
그리고 내 Expert Advisor는 표준 라이브러리 를 사용합니다.
내 Expert Advisor의 로그에서 명령이 작동했음을 확인하고 실행합니다.
그러나 터미널 로그에는 아무것도 없습니다. 도서관을 뒤지기 시작했습니다. 이것을 찾았습니다.
여기서 출발하겠습니다.
나는 더 찾고 있습니다 - 나는 이것에 왔습니다.
돌아와서 무엇을 찾았는지
0을 반환합니다.
나는 이 브로커의 캘리퍼스를 괴롭혔다.
그들은 이렇게 말했다.
"EA에서 교환 실행을 설정하고 유형 검사를 비활성화하십시오".
무슨 뜻인가요. 이게 무슨 변태인가 하고 거래소를 실행하는데 주문을 어떻게 쏟아야 할지 알 수 없다.
거래소 실행이 가능한 브로커 한 명을 확보했습니다.
그리고 내 Expert Advisor는 표준 라이브러리 를 사용합니다.
실행하고 내 Expert Advisor의 로그에서 명령이 작동했음을 확인합니다.
그러나 터미널 로그에는 아무것도 없습니다. 도서관을 뒤지기 시작했습니다. 이것을 찾았습니다.
여기서 출발하겠습니다.
나는 더 찾고 있습니다 - 나는 이것에 왔습니다.
돌아와서 무엇을 찾았는지
0을 반환합니다.
나는 이 브로커의 캘리퍼스를 괴롭혔다.
그들은 이렇게 말했다.
"EA에서 교환 실행을 설정하고 유형 검사를 비활성화하십시오".
무슨 뜻인가요. 이게 무슨 변태인가 하고 거래소를 실행하는데 주문을 어떻게 쏟아야 할지 알 수 없다.
trade.PositionOpen() 대신 OrderSend()를 사용해 보십시오.
2015.05.20 23:01:55.387 거래 '****************': 시장에서 0.10 EURUSD 교환 구매 실패 [지원되지 않는 충전 모드]
주석 처리되지 않은 type_filling 결과는 유사합니다.
2015.05.20 23:01:55.387 거래 '****************': 시장에서 0.10 EURUSD 교환 구매 실패 [지원되지 않는 충전 모드]
결과는 비슷하다
FUCK에 브로커!
잠깐, 지금 내가 수표를 던지고 결과를 게시 ...