def parse_args(): parser = argparse.ArgumentParser(description='Process command parameters.') common_samples.add_main_arguments(parser) args = parser.parse_args() return args
def parse_args(): parser = argparse.ArgumentParser(description='Process command parameters.') common_samples.add_main_arguments(parser) common_samples.add_direction_rate_lots_arguments(parser, direction=False, rate=False) common_samples.add_account_arguments(parser) common_samples.add_instrument_timeframe_arguments(parser) common_samples.add_date_arguments(parser, date_to=False) parser.add_argument('-nextbars', metavar="NEXTBARS", default=5, type=int, help='Number of prediction bars') def check_positive(value): i_value = int(value) if i_value <= 0: raise argparse.ArgumentTypeError( "%s is an invalid positive int value" % value) return i_value args = parser.parse_args() # specific arguments return args
def parse_args(): parser = argparse.ArgumentParser(description='Process command parameters.') common_samples.add_main_arguments(parser) common_samples.add_instrument_timeframe_arguments(parser, timeframe=False) common_samples.add_direction_rate_lots_arguments(parser, rate=False) common_samples.add_account_arguments(parser) def check_positive(value): i_value = int(value) if i_value < 0: raise argparse.ArgumentTypeError( "%s is an invalid positive int value" % value) return i_value parser.add_argument('-openhour', metavar="OpenHour", default=None, type=check_positive, help='Open hour') parser.add_argument('-openminute', metavar="OpenMinute", default=0, type=check_positive, help='Open minute') args = parser.parse_args() return args
def parse_args(): parser = argparse.ArgumentParser(description='Process command parameters.') common_samples.add_main_arguments(parser) common_samples.add_instrument_timeframe_arguments(parser) common_samples.add_date_arguments(parser) common_samples.add_max_bars_arguments(parser) parser.add_argument('-PeriodMA1', metavar="PERIODMA1", default=5, type=int, help='Period of MA1') parser.add_argument('-PeriodMA2', metavar="PERIODMA2", default=10, type=int, help='Period of MA2') parser.add_argument('-PeriodMA3', metavar="PERIODMA3", default=15, type=int, help='Period of MA3') parser.add_argument('-TrainPercent', metavar="TRAINPERCENT", default=80, type=int, help='Percent of training data') args = parser.parse_args() return args
def parse_args(): parser = argparse.ArgumentParser(description='Process command parameters.') common_samples.add_main_arguments(parser) common_samples.add_instrument_timeframe_arguments(parser, timeframe=False) common_samples.add_account_arguments(parser) args = parser.parse_args() return args
def parse_args(): parser = argparse.ArgumentParser(description='Process command parameters.') common_samples.add_main_arguments(parser) common_samples.add_instrument_timeframe_arguments(parser) common_samples.add_bars_arguments(parser) common_samples.add_candle_open_price_mode_argument(parser) args = parser.parse_args() return args
def parse_args(): parser = argparse.ArgumentParser(description='Process command parameters.') common_samples.add_main_arguments(parser) common_samples.add_instrument_timeframe_arguments(parser, timeframe=False) common_samples.add_account_arguments(parser) parser.add_argument('-Stop', metavar="STOP", type=float, help='Stop level') args = parser.parse_args() return args
def parse_args(): parser = argparse.ArgumentParser(description='Process command parameters.') common_samples.add_main_arguments(parser) # specific arguments parser.add_argument('-orderid', metavar="OrderID", required=True, help='OrderID for remove. For example, 193164992') args = parser.parse_args() return args
def parse_args(): parser = argparse.ArgumentParser(description='Process command parameters.') common_samples.add_main_arguments(parser) parser.add_argument('-i', metavar="INSTRUMENT", required=True, help='An instrument which you want to use in sample. For example, "EUR/USD".') parser.add_argument('-status', metavar="STATUS", required=True, help='Status') args = parser.parse_args() return args
def parse_args(): parser = argparse.ArgumentParser(description='Process command parameters.') common_samples.add_main_arguments(parser) parser.add_argument( '-table', metavar="TABLE", default="trades", help='The print table. Possible values are: orders - orders table,\ trades - trades table. Default value is trades. Optional parameter.' ) args = parser.parse_args() return args
def parse_args(): parser = argparse.ArgumentParser(description='Process command parameters.') common_samples.add_main_arguments(parser) common_samples.add_instrument_timeframe_arguments(parser, timeframe=False) common_samples.add_account_arguments(parser) parser.add_argument('-Profit_Level', metavar="PROFIT_LEVEL", type=float, help='Profit level') parser.add_argument('-Loss_Level', metavar="LOSS_LEVEL", type=float, help='Loss level') args = parser.parse_args() return args
def parse_args(): parser = argparse.ArgumentParser(description='Process command parameters.') common_samples.add_main_arguments(parser) common_samples.add_instrument_timeframe_arguments(parser) common_samples.add_date_arguments(parser) common_samples.add_max_bars_arguments(parser) parser.add_argument('-prevbars', metavar="PREVBARS", default=50, type=int, help='Number of bars for prediction') parser.add_argument('-nextbars', metavar="NEXTBARS", default=5, type=int, help='Number of prediction bars') args = parser.parse_args() return args
def parse_args(): parser = argparse.ArgumentParser(description='Process command parameters.') common_samples.add_main_arguments(parser) common_samples.add_direction_rate_lots_arguments(parser, direction=False, rate=False) common_samples.add_account_arguments(parser) common_samples.add_instrument_timeframe_arguments(parser) common_samples.add_date_arguments(parser, date_to=False) def check_positive(value): i_value = int(value) if i_value <= 0: raise argparse.ArgumentTypeError("%s is an invalid positive int value" % value) return i_value parser.add_argument('-orderscount', metavar="COUNT", default=3, type=check_positive, help='How many orders will the strategy create before going out.') parser.add_argument('-shortperiods', metavar="COUNT", default=5, type=check_positive, help='Short MA periods count.') parser.add_argument('-longperiods', metavar="COUNT", default=15, type=check_positive, help='Long MA periods count.') args = parser.parse_args() # specific arguments return args