Creating a position in DCA means swapping a fixed amount an ERC-20 token for another ERC-20 at a regular interval. In order to do so, users needs to input certain properties:Chain: Arbitrum, Ethereum, Polygon or BSCWallet: Metamask, Rainbow, WalletConnect, etcFrom: ERC20 token to sellTo: ERC20 token to buyTotal Investment: Total amount of "From Token" you wish to put in the vault.Duration: how many swaps to executeFrequency: daily, weekly, hourly, etcWhereas when it comes to executing a DCA p...