Files
Encelado/DesktopBot/Documents/Code/gemini-code-1779811123559.cs
T
2026-06-09 18:29:41 +02:00

19 lines
694 B
C#

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));
}
}