Class MetaTrader4StrategyPositionImportService
java.lang.Object
com.bluebell.greenhouse.sol.importers.position.strategy.MetaTrader4StrategyPositionImportService
Service-layer for importing MT4 strategy statement trades into positions.
- Version:
- 2.0.6
- Author:
- Stephen Prizio
-
Constructor Summary
ConstructorsConstructorDescriptionMetaTrader4StrategyPositionImportService(PositionImportService positionImportService) Creates the service. -
Method Summary
Modifier and TypeMethodDescriptionintimportPositions(InputStream inputStream, Account account) Imports positions from an MT4 strategy statement.intimportPositions(InputStream inputStream, Account account, String strategyUid, String strategyReferenceCode) Imports positions from an MT4 strategy statement.
-
Constructor Details
-
MetaTrader4StrategyPositionImportService
Creates the service.- Parameters:
positionImportService- position import service
-
-
Method Details
-
importPositions
public int importPositions(InputStream inputStream, Account account, String strategyUid, String strategyReferenceCode) Imports positions from an MT4 strategy statement.- Parameters:
inputStream- file streamaccount-AccountstrategyUid- strategy uid to assignstrategyReferenceCode- strategy reference code to assign- Returns:
- count of created positions
-
importPositions
Imports positions from an MT4 strategy statement.- Parameters:
inputStream- file streamaccount-Account- Returns:
- count of created positions
-