Download Automaticaly file

MQL5 전문가

작업 종료됨

실행 시간 1 일
고객의 피드백
Alain Is very professional data scientist, I full recommend, this is the man!
피고용인의 피드백
Interesting job and very nice customer. Recommended.

명시

Hi,


   I have an EA that is feed with a file wich need to be extracted from internet every day from a web site. To do this mannualy I need to click on a button in this site and the file is downloaded (picture bellow), but I would like to do this automatically, Using WebRequest() The file must be downloaded on actual date of the form to "File" folder and then unziped there overwirting the older file.

http://www.b3.com.br/pt_br/market-data-e-indices/servicos-de-dados/market-data/consultas/mercado-a-vista/opcoes/posicoes-em-aberto/


You can use the code bellow as example, it works but the date of the form is fixed, you need put always the actual date

Use Chrome to inspect, the execution and debug what happens



oid OnStart() 
  { 
   string cookie=NULL,headers; 
   char   post[],result[]; 
   string url="http://www.b3.com.br/lumis/portal/file/fileDownload.jsp?fileId=8AE490C96A051101016A0596E52F6182"; 
//--- para trabalhar com o servidor é necessário adicionar a URL "https://finance.yahoo.com" 
//--- na lista de URLs permitidas (menu Principal->Ferramentas->Opções, guia "Experts"): 
//--- redefinimos o código do último erro 
   ResetLastError(); 
//--- download da página html do Yahoo Finance 
   int res=WebRequest("GET",url,cookie,NULL,500,post,0,result,headers); 
   if(res==-1) 
     { 
      Print("Erro no WebRequest. Código de erro =",GetLastError()); 
      //--- é possível que a URL não esteja na lista, exibimos uma mensagem sobre a necessidade de adicioná-la 
      MessageBox("É necessário adicionar um endereço '"+url+"' à lista de URL permitidas na guia 'Experts'","Erro",MB_ICONINFORMATION); 
     } 
   else 
     { 
      if(res==200) 
        { 
         //--- download bem-sucedido 
         PrintFormat("O arquivo foi baixado com sucesso, tamanho %d bytes.",ArraySize(result)); 
         //PrintFormat("Cabeçalhos do servidor: %s",headers); 
         //--- salvamos os dados em um arquivo 
         int filehandle=FileOpen("url.zip",FILE_WRITE|FILE_BIN); 
         if(filehandle!=INVALID_HANDLE) 
           { 
            //--- armazenamos o conteúdo do array result[] no arquivo 
            FileWriteArray(filehandle,result,0,ArraySize(result)); 
            //--- fechamos o arquivo 
            FileClose(filehandle); 
           } 
         else 
            Print("Erro em FileOpen. Código de erro =",GetLastError()); 
        } 
      else 
         PrintFormat("Erro de download '%s', código %d",url,res); 
     } 
  }


응답함

1
개발자 1
등급
(277)
프로젝트
334
55%
중재
14
36% / 29%
기한 초과
1
0%
무료
2
개발자 2
등급
(94)
프로젝트
148
59%
중재
16
38% / 13%
기한 초과
25
17%
무료
게재됨: 1 코드
3
개발자 3
등급
(144)
프로젝트
285
42%
중재
19
63% / 5%
기한 초과
29
10%
무료
게재됨: 2 코드
4
개발자 4
등급
(23)
프로젝트
25
12%
중재
1
0% / 100%
기한 초과
8
32%
무료
5
개발자 5
등급
(215)
프로젝트
302
79%
중재
4
25% / 0%
기한 초과
62
21%
무료
게재됨: 7 코드
비슷한 주문
The pattern Consist of 4 candles, Then followed by a fibonacci drawn on 2 candles after the pattern, Then 2 comfirmations of lines on the fibonacci and after that a trade will happen on it In the picture you can see 2 Blue rectangles which are the comfirmations, while the red is the trade
I need an MT5 Expert Advisor for US100 and XAUUSD. The EA must use risk management and must not use martingale or grid. Main requirements: Platform: MetaTrader 5 / MQL5 Symbols: US100 and XAUUSD Timeframes: M15 and M30, with higher timeframe trend filter Trend filter: EMA 50 and EMA 200 Momentum filter: RSI 14 Stop loss: ATR-based or recent swing high/low Take profit: minimum 1.5R risk/reward Risk per trade
Donie 30 - 1000 USD
I need a scalping bot that can analyse the market and execute trade on its own, that makes more productive results everyday hence enhancing my trades, i beed a friend
I am looking for a serious marketer with experience in promoting trading tools or Expert Advisors for MetaTrader 5. The product is an automated MT5 trading EA focused on Gold trading, with risk-management tools and trading filters designed to improve trade quality. For credibility, I will provide: An Investor Account for a live/demo account where the EA has been running for a while Backtest reports for the EA Clear
i want to study how to trading i want to be a rich man in the world i want to help people in my town i want to give some money for the charity
I am looking to purchase a ready-made trading bot / Expert Advisor that is already developed, tested, and can be used immediately. Requirements: - Must have proven live results or verified backtest performance - Maximum drawdown around 3% - Target win rate / success rate of 60 - 70% - Strong and stable risk management - Must include Stop Loss, Take Profit, Breakeven, and Trailing Stop Trading Preference: - Preferably
I'll do as you say whenever someone need me I'll be the as a forex trader who want evert one to be profitable in the coming years.always pushing and giving others good
A market structure shift EA for volatility on deriv and gives a mobile alert... EA should also identify market structure shift only for spikes in boom and crash...Demo would be appreciated for quick selection
I am looking to purchase a ready-made trading bot / Expert Advisor that is already developed, tested, and can be used immediately. Requirements: Must have proven live or verified backtest results Maximum drawdown around 3% Target win rate / success rate of 80% to 90% Stable risk management, not martingale or high-risk gambling style Must include proper Stop Loss, Take Profit, Breakeven, and Trailing Stop Preferably
I am looking for someone who can create a Forex EA for the MT5 platform based solely on observing how the program works on the MT5 platform. I have login credentials to the platform where the robot is operating. My priority is to precisely copy the strategy. It is hedging strategy

프로젝트 정보

예산
30 - 40 USD