The Best Broker in Asia 2009 - 2017*
*According to International Finance Magazine, World Finance Award, ShowFx World and CIOT Exhibitions
Daftar sebagai partner

Online
support chat
untuk partner

Klik disini

Statistik terdepan

Informasi mengenai profit dan klien yang tertarik dalam mode real-time

Selanjutnya



Grafik API

Sebagai bagian dari strategi pengembangan dan dengan tujuan untuk menyediakan sistem dan teknologi terbaru dan termudah kepada para partner, broker InstaForex menawarkan layanan baru gambar grafik pasangan mata uang - Charts API. Berkat layanan ini, partner dapat memasang grafik yang menunjukkan perubahan harga secara online dari pasangan mata uang tertentu. Charts API dari InstaForex adalah alat yang mudah dan bermanfaat untuk trader modern yang akan melengkapi sumber informasi anda.

Layanan ini memungkinkan anda untuk bekerja baik di C# dan PHP. Anda dapat mengunduh dan mempelajari beberapa kegunaan khusus Charts API dari InstaForex. Contoh kode C# dan PHP kini tersedia untuk diunduh. Charts API tersedia dalam format OHLC dan dapat digunakan untuk membagi berbagai jenis grafik (Japanese candlestick, bar, line), bermacam instrumen keuangan dan kerangka waktu yang berbeda.

InstaForex Company tidak berhenti mengembangkan layanan yang baru dan terkini untuk membuat kerja klien dan partner kami menjadi lebih efektif dan mudah.

  • Dokumen berisi contoh aplikasi untuk bahasa pemograman yang paling banyak digunakan.

Contoh PHP

$params = array(
'chartRequest' => array(
'From' => 0, # waktu awal pencarian candlestick akan dilakukan
'To' => 1351620300, # waktu akhir pencarian candlestick akan dilakukan
'Symbol' => "EURUSD", # data hostoris pasangan mata uang yang akan diterima
'Type' => "MN" # Tipe candlestick. Kemungkinan: MN, W1, D1, H4, H1, M30, M15, M5, dan M1
)
);

$client = new SoapClient('http://client-api.instaforex.com/soapservices/charts.svc?wsdl);
try
{
print_r($client->GetCharts($params), true);
}
catch(SoapFault $fault)
{
echo $fault->faultstring;
}

Contoh C#

var sc = new ChartServiceClient();
try
{
var candles = sc.GetCharts(new ChartRequest{From = 0, To = 1351620300, Symbol = "EURUSD", Type = ChartType.MN});
foreach (var candle in candles)
Console.WriteLine("Timestamp: {0}; Open: {1}", candle.Timestamp, candle.Open);
}
finally
{
if(sc.State != CommunicationState.Closed)
sc.Abort();
}

Lihat juga