├── .gitignore ├── InteractiveBrokers.TwsClient.sln ├── InteractiveBrokers.TwsClient ├── .gitignore ├── AccountSummaryTags.cs ├── Bar.cs ├── BitMask.cs ├── ComboLeg.cs ├── CommissionReport.cs ├── Constants.cs ├── Contract.cs ├── ContractCondition.cs ├── ContractDescription.cs ├── ContractDetails.cs ├── DefaultEWrapper.cs ├── DeltaNeutralContract.cs ├── DepthMktDataDescription.cs ├── EClient.cs ├── EClientErrors.cs ├── EClientException.cs ├── EClientMsgSink.cs ├── EClientSocket.cs ├── EClientSocketSSL.cs ├── EDecoder.cs ├── EMessage.cs ├── EOrderDecoder.cs ├── EReader.cs ├── EReaderMonitorSignal.cs ├── EReaderSignal.cs ├── ESocket.cs ├── ETransport.cs ├── EWrapper.cs ├── Execution.cs ├── ExecutionCondition.cs ├── ExecutionFilter.cs ├── FamilyCode.cs ├── HistogramEntry.cs ├── HistoricalTick.cs ├── HistoricalTickBidAsk.cs ├── HistoricalTickLast.cs ├── IBParamsList.cs ├── IDecoder.cs ├── IncomingMessage.cs ├── InteractiveBrokers.TwsClient.csproj ├── MarginCondition.cs ├── MessageValidator.cs ├── MinServerVer.cs ├── NewsProvider.cs ├── OperatorCondition.cs ├── Order.cs ├── OrderComboLeg.cs ├── OrderCondition.cs ├── OrderState.cs ├── OutgoingMessages.cs ├── PercentChangeCondition.cs ├── PriceCondition.cs ├── PriceIncrement.cs ├── Properties │ └── AssemblyInfo.cs ├── ScannerSubscription.cs ├── SoftDollarTier.cs ├── TagValue.cs ├── TickAttrib.cs ├── TickAttribBidAsk.cs ├── TickAttribLast.cs ├── TickType.cs ├── TimeCondition.cs ├── Util.cs └── VolumeCondition.cs ├── README.md └── azure-pipelines.yml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amittleider/tws-api-dotnet-standard/HEAD/.gitignore -------------------------------------------------------------------------------- /InteractiveBrokers.TwsClient.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amittleider/tws-api-dotnet-standard/HEAD/InteractiveBrokers.TwsClient.sln -------------------------------------------------------------------------------- /InteractiveBrokers.TwsClient/.gitignore: -------------------------------------------------------------------------------- 1 | /bin/ 2 | /obj/ 3 | *.suo 4 | -------------------------------------------------------------------------------- /InteractiveBrokers.TwsClient/AccountSummaryTags.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amittleider/tws-api-dotnet-standard/HEAD/InteractiveBrokers.TwsClient/AccountSummaryTags.cs -------------------------------------------------------------------------------- /InteractiveBrokers.TwsClient/Bar.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amittleider/tws-api-dotnet-standard/HEAD/InteractiveBrokers.TwsClient/Bar.cs -------------------------------------------------------------------------------- /InteractiveBrokers.TwsClient/BitMask.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amittleider/tws-api-dotnet-standard/HEAD/InteractiveBrokers.TwsClient/BitMask.cs -------------------------------------------------------------------------------- /InteractiveBrokers.TwsClient/ComboLeg.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amittleider/tws-api-dotnet-standard/HEAD/InteractiveBrokers.TwsClient/ComboLeg.cs -------------------------------------------------------------------------------- /InteractiveBrokers.TwsClient/CommissionReport.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amittleider/tws-api-dotnet-standard/HEAD/InteractiveBrokers.TwsClient/CommissionReport.cs -------------------------------------------------------------------------------- /InteractiveBrokers.TwsClient/Constants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amittleider/tws-api-dotnet-standard/HEAD/InteractiveBrokers.TwsClient/Constants.cs -------------------------------------------------------------------------------- /InteractiveBrokers.TwsClient/Contract.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amittleider/tws-api-dotnet-standard/HEAD/InteractiveBrokers.TwsClient/Contract.cs -------------------------------------------------------------------------------- /InteractiveBrokers.TwsClient/ContractCondition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amittleider/tws-api-dotnet-standard/HEAD/InteractiveBrokers.TwsClient/ContractCondition.cs -------------------------------------------------------------------------------- /InteractiveBrokers.TwsClient/ContractDescription.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amittleider/tws-api-dotnet-standard/HEAD/InteractiveBrokers.TwsClient/ContractDescription.cs -------------------------------------------------------------------------------- /InteractiveBrokers.TwsClient/ContractDetails.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amittleider/tws-api-dotnet-standard/HEAD/InteractiveBrokers.TwsClient/ContractDetails.cs -------------------------------------------------------------------------------- /InteractiveBrokers.TwsClient/DefaultEWrapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amittleider/tws-api-dotnet-standard/HEAD/InteractiveBrokers.TwsClient/DefaultEWrapper.cs -------------------------------------------------------------------------------- /InteractiveBrokers.TwsClient/DeltaNeutralContract.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amittleider/tws-api-dotnet-standard/HEAD/InteractiveBrokers.TwsClient/DeltaNeutralContract.cs -------------------------------------------------------------------------------- /InteractiveBrokers.TwsClient/DepthMktDataDescription.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amittleider/tws-api-dotnet-standard/HEAD/InteractiveBrokers.TwsClient/DepthMktDataDescription.cs -------------------------------------------------------------------------------- /InteractiveBrokers.TwsClient/EClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amittleider/tws-api-dotnet-standard/HEAD/InteractiveBrokers.TwsClient/EClient.cs -------------------------------------------------------------------------------- /InteractiveBrokers.TwsClient/EClientErrors.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amittleider/tws-api-dotnet-standard/HEAD/InteractiveBrokers.TwsClient/EClientErrors.cs -------------------------------------------------------------------------------- /InteractiveBrokers.TwsClient/EClientException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amittleider/tws-api-dotnet-standard/HEAD/InteractiveBrokers.TwsClient/EClientException.cs -------------------------------------------------------------------------------- /InteractiveBrokers.TwsClient/EClientMsgSink.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amittleider/tws-api-dotnet-standard/HEAD/InteractiveBrokers.TwsClient/EClientMsgSink.cs -------------------------------------------------------------------------------- /InteractiveBrokers.TwsClient/EClientSocket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amittleider/tws-api-dotnet-standard/HEAD/InteractiveBrokers.TwsClient/EClientSocket.cs -------------------------------------------------------------------------------- /InteractiveBrokers.TwsClient/EClientSocketSSL.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amittleider/tws-api-dotnet-standard/HEAD/InteractiveBrokers.TwsClient/EClientSocketSSL.cs -------------------------------------------------------------------------------- /InteractiveBrokers.TwsClient/EDecoder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amittleider/tws-api-dotnet-standard/HEAD/InteractiveBrokers.TwsClient/EDecoder.cs -------------------------------------------------------------------------------- /InteractiveBrokers.TwsClient/EMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amittleider/tws-api-dotnet-standard/HEAD/InteractiveBrokers.TwsClient/EMessage.cs -------------------------------------------------------------------------------- /InteractiveBrokers.TwsClient/EOrderDecoder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amittleider/tws-api-dotnet-standard/HEAD/InteractiveBrokers.TwsClient/EOrderDecoder.cs -------------------------------------------------------------------------------- /InteractiveBrokers.TwsClient/EReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amittleider/tws-api-dotnet-standard/HEAD/InteractiveBrokers.TwsClient/EReader.cs -------------------------------------------------------------------------------- /InteractiveBrokers.TwsClient/EReaderMonitorSignal.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amittleider/tws-api-dotnet-standard/HEAD/InteractiveBrokers.TwsClient/EReaderMonitorSignal.cs -------------------------------------------------------------------------------- /InteractiveBrokers.TwsClient/EReaderSignal.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amittleider/tws-api-dotnet-standard/HEAD/InteractiveBrokers.TwsClient/EReaderSignal.cs -------------------------------------------------------------------------------- /InteractiveBrokers.TwsClient/ESocket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amittleider/tws-api-dotnet-standard/HEAD/InteractiveBrokers.TwsClient/ESocket.cs -------------------------------------------------------------------------------- /InteractiveBrokers.TwsClient/ETransport.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amittleider/tws-api-dotnet-standard/HEAD/InteractiveBrokers.TwsClient/ETransport.cs -------------------------------------------------------------------------------- /InteractiveBrokers.TwsClient/EWrapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amittleider/tws-api-dotnet-standard/HEAD/InteractiveBrokers.TwsClient/EWrapper.cs -------------------------------------------------------------------------------- /InteractiveBrokers.TwsClient/Execution.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amittleider/tws-api-dotnet-standard/HEAD/InteractiveBrokers.TwsClient/Execution.cs -------------------------------------------------------------------------------- /InteractiveBrokers.TwsClient/ExecutionCondition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amittleider/tws-api-dotnet-standard/HEAD/InteractiveBrokers.TwsClient/ExecutionCondition.cs -------------------------------------------------------------------------------- /InteractiveBrokers.TwsClient/ExecutionFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amittleider/tws-api-dotnet-standard/HEAD/InteractiveBrokers.TwsClient/ExecutionFilter.cs -------------------------------------------------------------------------------- /InteractiveBrokers.TwsClient/FamilyCode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amittleider/tws-api-dotnet-standard/HEAD/InteractiveBrokers.TwsClient/FamilyCode.cs -------------------------------------------------------------------------------- /InteractiveBrokers.TwsClient/HistogramEntry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amittleider/tws-api-dotnet-standard/HEAD/InteractiveBrokers.TwsClient/HistogramEntry.cs -------------------------------------------------------------------------------- /InteractiveBrokers.TwsClient/HistoricalTick.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amittleider/tws-api-dotnet-standard/HEAD/InteractiveBrokers.TwsClient/HistoricalTick.cs -------------------------------------------------------------------------------- /InteractiveBrokers.TwsClient/HistoricalTickBidAsk.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amittleider/tws-api-dotnet-standard/HEAD/InteractiveBrokers.TwsClient/HistoricalTickBidAsk.cs -------------------------------------------------------------------------------- /InteractiveBrokers.TwsClient/HistoricalTickLast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amittleider/tws-api-dotnet-standard/HEAD/InteractiveBrokers.TwsClient/HistoricalTickLast.cs -------------------------------------------------------------------------------- /InteractiveBrokers.TwsClient/IBParamsList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amittleider/tws-api-dotnet-standard/HEAD/InteractiveBrokers.TwsClient/IBParamsList.cs -------------------------------------------------------------------------------- /InteractiveBrokers.TwsClient/IDecoder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amittleider/tws-api-dotnet-standard/HEAD/InteractiveBrokers.TwsClient/IDecoder.cs -------------------------------------------------------------------------------- /InteractiveBrokers.TwsClient/IncomingMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amittleider/tws-api-dotnet-standard/HEAD/InteractiveBrokers.TwsClient/IncomingMessage.cs -------------------------------------------------------------------------------- /InteractiveBrokers.TwsClient/InteractiveBrokers.TwsClient.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amittleider/tws-api-dotnet-standard/HEAD/InteractiveBrokers.TwsClient/InteractiveBrokers.TwsClient.csproj -------------------------------------------------------------------------------- /InteractiveBrokers.TwsClient/MarginCondition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amittleider/tws-api-dotnet-standard/HEAD/InteractiveBrokers.TwsClient/MarginCondition.cs -------------------------------------------------------------------------------- /InteractiveBrokers.TwsClient/MessageValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amittleider/tws-api-dotnet-standard/HEAD/InteractiveBrokers.TwsClient/MessageValidator.cs -------------------------------------------------------------------------------- /InteractiveBrokers.TwsClient/MinServerVer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amittleider/tws-api-dotnet-standard/HEAD/InteractiveBrokers.TwsClient/MinServerVer.cs -------------------------------------------------------------------------------- /InteractiveBrokers.TwsClient/NewsProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amittleider/tws-api-dotnet-standard/HEAD/InteractiveBrokers.TwsClient/NewsProvider.cs -------------------------------------------------------------------------------- /InteractiveBrokers.TwsClient/OperatorCondition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amittleider/tws-api-dotnet-standard/HEAD/InteractiveBrokers.TwsClient/OperatorCondition.cs -------------------------------------------------------------------------------- /InteractiveBrokers.TwsClient/Order.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amittleider/tws-api-dotnet-standard/HEAD/InteractiveBrokers.TwsClient/Order.cs -------------------------------------------------------------------------------- /InteractiveBrokers.TwsClient/OrderComboLeg.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amittleider/tws-api-dotnet-standard/HEAD/InteractiveBrokers.TwsClient/OrderComboLeg.cs -------------------------------------------------------------------------------- /InteractiveBrokers.TwsClient/OrderCondition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amittleider/tws-api-dotnet-standard/HEAD/InteractiveBrokers.TwsClient/OrderCondition.cs -------------------------------------------------------------------------------- /InteractiveBrokers.TwsClient/OrderState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amittleider/tws-api-dotnet-standard/HEAD/InteractiveBrokers.TwsClient/OrderState.cs -------------------------------------------------------------------------------- /InteractiveBrokers.TwsClient/OutgoingMessages.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amittleider/tws-api-dotnet-standard/HEAD/InteractiveBrokers.TwsClient/OutgoingMessages.cs -------------------------------------------------------------------------------- /InteractiveBrokers.TwsClient/PercentChangeCondition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amittleider/tws-api-dotnet-standard/HEAD/InteractiveBrokers.TwsClient/PercentChangeCondition.cs -------------------------------------------------------------------------------- /InteractiveBrokers.TwsClient/PriceCondition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amittleider/tws-api-dotnet-standard/HEAD/InteractiveBrokers.TwsClient/PriceCondition.cs -------------------------------------------------------------------------------- /InteractiveBrokers.TwsClient/PriceIncrement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amittleider/tws-api-dotnet-standard/HEAD/InteractiveBrokers.TwsClient/PriceIncrement.cs -------------------------------------------------------------------------------- /InteractiveBrokers.TwsClient/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amittleider/tws-api-dotnet-standard/HEAD/InteractiveBrokers.TwsClient/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /InteractiveBrokers.TwsClient/ScannerSubscription.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amittleider/tws-api-dotnet-standard/HEAD/InteractiveBrokers.TwsClient/ScannerSubscription.cs -------------------------------------------------------------------------------- /InteractiveBrokers.TwsClient/SoftDollarTier.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amittleider/tws-api-dotnet-standard/HEAD/InteractiveBrokers.TwsClient/SoftDollarTier.cs -------------------------------------------------------------------------------- /InteractiveBrokers.TwsClient/TagValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amittleider/tws-api-dotnet-standard/HEAD/InteractiveBrokers.TwsClient/TagValue.cs -------------------------------------------------------------------------------- /InteractiveBrokers.TwsClient/TickAttrib.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amittleider/tws-api-dotnet-standard/HEAD/InteractiveBrokers.TwsClient/TickAttrib.cs -------------------------------------------------------------------------------- /InteractiveBrokers.TwsClient/TickAttribBidAsk.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amittleider/tws-api-dotnet-standard/HEAD/InteractiveBrokers.TwsClient/TickAttribBidAsk.cs -------------------------------------------------------------------------------- /InteractiveBrokers.TwsClient/TickAttribLast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amittleider/tws-api-dotnet-standard/HEAD/InteractiveBrokers.TwsClient/TickAttribLast.cs -------------------------------------------------------------------------------- /InteractiveBrokers.TwsClient/TickType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amittleider/tws-api-dotnet-standard/HEAD/InteractiveBrokers.TwsClient/TickType.cs -------------------------------------------------------------------------------- /InteractiveBrokers.TwsClient/TimeCondition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amittleider/tws-api-dotnet-standard/HEAD/InteractiveBrokers.TwsClient/TimeCondition.cs -------------------------------------------------------------------------------- /InteractiveBrokers.TwsClient/Util.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amittleider/tws-api-dotnet-standard/HEAD/InteractiveBrokers.TwsClient/Util.cs -------------------------------------------------------------------------------- /InteractiveBrokers.TwsClient/VolumeCondition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amittleider/tws-api-dotnet-standard/HEAD/InteractiveBrokers.TwsClient/VolumeCondition.cs -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amittleider/tws-api-dotnet-standard/HEAD/README.md -------------------------------------------------------------------------------- /azure-pipelines.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amittleider/tws-api-dotnet-standard/HEAD/azure-pipelines.yml --------------------------------------------------------------------------------