Open an affiliate account has been opened
Account:
Password:

Your password has been also sent to the provided email address.

API Carta

Sebagai sebahagian daripada strategi pembangunan dan dengan matlamat untuk menyediakan rakan niaga dengan sistem dan teknologi yang paling relevan dan mudah, broker InstaForex menawarkan perkhidmatan baru penukaran carta pasangan mata wang - API Carta. Terima kasih kepada perkhidmatan ini, kini rakan niaga boleh meletakkan carta yang menggambarkan perubahan dalam talian bagi harga pasangan tertentu pada sumbernya. API Carta dari InstaForex adalah instrumen yang mudah dan bermanfaat untuk para pedagang moden yang mana secara sempurna akan menekankan berkenaan sumber anda. Perkhidmatan ini membolehkan kerjasama dengan permintaan yang dibuat C# dan PHP. Anda boleh memuat turun dan mempelajari InstaForex bagaimana untuk menggunakan API Carta InstaForex. C# dan PHP contoh kod adalah tersedia unutk dimuat turun. API Carta disediakan dalam format OHLC yang boleh digunakan untuk menandakan carta pelbagai jenis (graflilin Jepun, bar, garisan), pelbagai instrumen kewangan, dan carta masa yang berlainan. Syarikat InstaForex tidak berhenti membangunkan perkhidmatan terbaru dan terkini, justeru setiap kerja-kerja dan urusniaga pelanggan dan rakan niaga kami akan menjadi lebih efektif dan selesa.

Dokumen ini mengandungi contoh aplikasi untuk bahasa pengaturcaraan yang paling banyak digunakan.

Contoh PHP:

$params = array( 'chartRequest' => array( 'From' => 0, #sejak di mana saat pencarian graflilin akan dilakukan
'To' => 1351620300, #sehingga di mana saat pencarian graflilin akan dilakukan
'Symbol' => "EURUSD", #pasangan mata wang yang mana data sejarah akan diterima
'Type' => "MN" #jenis graflilin. Kemungkinan bacaan: MN, W1, D1, H4, H1, M30, M15, M5, and M1
)
);

$client = new SoapClient('https://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();
}
See also