package com.kroliczek.aiforex;

import com.dukascopy.api.Instrument;
import com.dukascopy.api.system.*;
import java.io.File;
import java.util.Currency;
import java.util.logging.Level;
import java.util.logging.Logger;

public class DataDownloader {

    Logger logger = Logger.getLogger(DataDownloader.class.getName());

    public static void main(String[] args) throws Exception {
        new DataDownloader().downloadData();
    }

    private void downloadData(){

        ITesterClient tester = null;

        try{
            tester = TesterFactory.getDefaultInstance();
            tester.connect("https://www.dukascopy.com/client/demo/jclient/jforex.jnlp", "DEMO2jEXCo", "jEXCo");
            logger.log(Level.INFO, "Connected");

        }catch (Exception e){
            logger.log(Level.SEVERE, "exception -> ", e);
        }finally {

            tester.disconnect();
            logger.log(Level.INFO, "isconnetected :" + tester.isConnected());
            tester = null;
        }
    }
}
