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()
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, [])