siruku6/fx_alarm_py

View on GitHub
serverless_resources/functions/auto_trade.yml

Summary

Maintainability
Test Coverage
description: execute automatic trading
handler: src.handlers.auto_trade.lambda_handler
name: ${self:custom.prefix}--auto-trade
layers: arn:aws:lambda:us-east-2:${env:AWS_ACCOUNT_ID}:layer:trader_modules:7
events:
  - schedule:
      enabled: true
      rate: cron(0/10 * ? * SUN-FRI *)
      name: ${self:custom.prefix}--auto-trade-event

# Define environment variables
environment:
  INSTRUMENT: ${env:INSTRUMENT}
  GRANULARITY: ${env:GRANULARITY}
  STOPLOSS_BUFFER: ${env:STOPLOSS_BUFFER}
  STOPLOSS_STRATEGY: ${env:STOPLOSS_STRATEGY}
  UNITS: ${env:UNITS}
  OANDA_ACCESS_TOKEN: ${env:OANDA_ACCESS_TOKEN}
  OANDA_ACCOUNT_ID: ${env:OANDA_ACCOUNT_ID}
  OANDA_ENVIRONMENT: practice
  STAGE: ${self:provider.stage}
  SNS_TOPIC_SEND_MAIL_ARN: !Ref SNSTopicSendMail
  TZ: Asia/Tokyo