Sviluppo TradingBot
This commit is contained in:
@@ -0,0 +1,19 @@
|
||||
using Alpaca.Markets;
|
||||
|
||||
public class AlpacaTradingService
|
||||
{
|
||||
private IAlpacaTradingClient _tradingClient;
|
||||
private IAlpacaDataClient _dataClient;
|
||||
|
||||
public void Initialize(string apiKey, string apiSecret, bool isPaper)
|
||||
{
|
||||
// Seleziona l'ambiente corretto
|
||||
var environments = isPaper ? Environments.Paper : Environments.Live;
|
||||
|
||||
// Inizializza il client per il trading (ordini, posizioni, conto)
|
||||
_tradingClient = environments.GetAlpacaTradingClient(new SecretKey(apiKey, apiSecret));
|
||||
|
||||
// Inizializza il client per i dati di mercato (prezzi, candele)
|
||||
_dataClient = environments.GetAlpacaDataClient(new SecretKey(apiKey, apiSecret));
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user