เข้าสู่ระบบ ของหุ้นส่วน

ชาร์ต API

เป็นส่วนหนึ่งของกลยุทธ์ของการพัฒนา ที่มาพร้อมกับเป้าหมายที่ช่วยให้หุ้นส่วนมีระบบ และเทคโนโลยีที่สำคัญและสะดวกสบายมากที่สุด InstaForexโบรกเกอร์ขอนำเสนอบริการใหม่สำหรับ การกำหนดชาร์ตของคู่สกุลเงิน หรือที่เรียกว่าชาร์ต API ด้วยบริการนี้เอง หุ้นส่วนสามารถกำหนดชาร์ตที่จะแสดงถึง การเปลี่ยนแปลงในส่วนของราคาของคู่สกุลเงินในหน้าเว็บไซค์ของพวกเขาแบบออนไลน์ สำหรับชาร์ต API จาก InstaForex เป็นเครื่องมือที่เอื้อความสะดวกสบายและ มีประโยชน์สำหรับเทรดเดอร์ในยุคใหม่ ที่จะช่วยเพิ่มความสำคัญให้กับแหล่งเว็บไซต์ของคุณได้อย่างดีเยี่ยม โดยบริการนี้จะสามารถใช้งานได้พร้อมกับ คำขอที่ถูกสร้างขึ้นมาทั้งใน C# และ PHP คุณสามารถดาวน์โหลดและ ศึกษา การใช้งานโดยทั่วไปของชาร์ต APIของ InstaForex C# และ PHP ตัวอย่างของโค้ดจะสามารถทำการดาวน์โหลดได้ในตอนนี้ ชาร์ต API จะมีให้บริการในรูปแบบของOHLC ซึ่งจะสามารถใช้งานกับชาร์ตแบบพล็อตได้หลากหลายประเภท (กราฟแท่งเทียนแบบญี่ปุ่น , บาร์, เส้น), ตราสารทางการเงินที่มากมาย และขอบเขตระยะเวลาที่แตกต่างกัน บริษัท InstaForex ไม่หยุดที่จะพัฒนาบริการใหม่ๆ และทันต่อยุคสมัย เนื่องจากการทำงานของลูกค้าและ หุ้นส่วนของพวกเราต้องมีประสิทธิภาพและ ความสะดวกสบายมากยิ่งขึ้น

เอกสาร นี้จะประกอบไปด้วยตัวอย่างของแอพพลิเคชั่นสำหรับภาษาการเขียนโปรแกรมที่ใช้กันอย่างแพร่หลาย

ตัวอย่าง PHP:

$params = array( 'chartRequest' => array( 'From' => 0, #จะมีการแสดงผลตั้งแต่ช่วงที่มีการค้นหากราฟแท่งเทียน
'To' => 1351620300, #จะมีการแสดงผลออกมาจนถึงช่วงที่มีการค้นหากราฟแท่งเทียน
'Symbol' => "EURUSD", #จะได้รับข้อมูลของคู่สกุลเงินที่อยู่ในประวัติข้อมูล
'Type' => "MN" #ประเภทของกราฟแท่งเทียน ข้อมูลที่จะแสดงออกมา: MN, W1, D1, H4, H1, M30, M15, M5, และ 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; }

ตัวอย่าง 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();
}
ดูเพิ่มเติม