Exemple #1
0
def main():
    app = TestApp()

    app.connect("127.0.0.1", 7497,
                988)  # LFX comment - this needs to be host, port, client ID

    contracts = [
        ContractSamples.EurGbpFx(),
        ContractSamples.AudChfFx(),
        ContractSamples.ChfJpyFx(),
        ContractSamples.EurChfFx(),
        ContractSamples.EurJpyFx(),
        ContractSamples.EurUsdFx(),
        ContractSamples.GbpChfFx(),
        ContractSamples.GbpJpyFx(),
        ContractSamples.NzdUsdFx(),
        ContractSamples.UsdJpyFx()
    ]

    JSONContent = requests.get(contracts).json()
    content = json.dumps(JSONContent, indent=4, sort_keys=True)

    print(content)

    for i in contracts:
        app.reqContractDetails(1, i)

    app.run()
Exemple #2
0
def main():
    app = TestApp()

    app.connect("127.0.0.1", 7497, 988)  # LFX comment - this needs to be host, port, client ID

    contract = ContractSamples.EurUsdFx()

    app.reqHistoricalData(1, contract, "", "1 M", "1 day", "MIDPOINT", 0, 1, False, [])

    app.run()
 def historicalDataOperations_req(self):
     self.reqHistoricalData(10, ContractSamples.EurGbpFx(), "", "1 D",
                            "1 hour", "MIDPOINT", 1, 1, True, [])
     self.reqHistoricalData(20, ContractSamples.EurUsdFx(), "", "1 D",
                            "1 hour", "MIDPOINT", 1, 1, False, [])