Thursday 13 July 2017

Binary ตัวเลือก กลยุทธ์ Mt4 เขียนโปรแกรม


MetaTrader 4 - ตัวอย่างวิธีการสร้างและทดสอบกลยุทธ์ตัวเลือกไบนารีกับเครื่องมือวิเคราะห์กลยุทธ์ของ MetaTrader 4 สารบัญ 1. บทนำบทความนี้แสดงวิธีการสร้างกลยุทธ์ Binary Options และทดสอบใน Strategy-Tester ของ Metatrader 4 โดยใช้ Binary-Options - ยูทิลิตี้ Strategy-Tester โดยค่าเริ่มต้น Strategy-Tester ของ Metatrader 4 สามารถทดสอบ Expert Advisors and Indicators กับข้อมูลในอดีตได้ แต่ไม่สามารถจัดการกับตัวเลือกไบนารีได้ด้วยเวลาที่หมดอายุ ขณะที่ฉันต้องการความเป็นไปได้ในการทดสอบกลยุทธ์ตัวเลือกไบนารีโดยอัตโนมัติใน Strategy-Tester ของ MetaTrader 4 Binary-Options-Strategy-Tester ถูกสร้างขึ้นเพื่อเป็นเครื่องมือเพื่อตอบสนองความต้องการเหล่านั้น แนวคิดนี้ประกอบด้วยส่วนต่างๆต่อไปนี้เป็นขั้นตอนทีละขั้นตอนตัวอย่างวิธีการสร้างกลยุทธ์ตัวเลือกไบนารีที่เก็บอยู่ในตัวบ่งชี้ (ระบุเป็นสีแดงในภาพด้านบน) เพื่อสื่อสารผ่าน Binary-Options-Strategy-Library (ทำเครื่องหมายว่าเป็นสีเขียวในภาพด้านบน ) ด้วย Binary-Options-Strategy-Tester (ทำเครื่องหมายว่าเป็นสีน้ำเงินในภาพด้านบน) เพื่อวางใบสั่งเสมือนและนับผลการทดสอบด้วยการทดสอบย้อนกลับและการทดสอบไปข้างหน้า โปรดทราบว่า: การทำย้อนหลังข้อมูลย้อนหลังจะไม่เป็นตัวแทนในอนาคตอันใกล้ แต่อาจให้ค่าโดยประมาณเพื่อให้กลยุทธ์ของคุณมีเสถียรภาพมากขึ้น คุณภาพของการทดสอบหลังการขายของคุณจะขึ้นอยู่กับข้อมูลในอดีตของคุณ ดังนั้นจึงขอแนะนำให้ใช้ชุดของข้อมูลที่มีคุณภาพสูง 2 การติดตั้งดาวน์โหลดและซื้อยูทิลิตี Binary-Options-Strategy-Tester จากตลาด: Test-Framework เพื่อทดสอบกลยุทธ์ Binary Options ใน Strategy-Tester ของ MetaTrader 4. ทำไมต้องซื้อเวอร์ชัน ของ Binary-Options-Strategy-Tester ยูทิลิตี้กลยุทธ์ Binary-Options จำเป็นต้องเรียกใช้ฟังก์ชัน Binary-Options-Strategy-Tester (โดยใช้ Binary-Options-Strategy-Library) เพื่อวางธุรกิจเสมือน เกี่ยวกับแนวคิดใบอนุญาต MQL4 จะใช้งานได้เฉพาะในกรณีที่ผลิตภัณฑ์มีใบอนุญาตทำงานเท่านั้น ดังนั้นคุณต้องซื้อผลิตภัณฑ์เพื่อทดสอบกลยุทธ์ตัวเลือกไบนารีหรือตัวอย่างนี้ ดาวน์โหลดฟรี BinaryOptionsStrategyLibrary. mqh และวางลงในโฟลเดอร์รวม (เส้นทางไปยัง MetaTrader 4MQL4Include ของคุณ): ไลบรารีฟรีจะมีฟังก์ชันต่างๆเพื่อสร้างกลยุทธ์ตัวเลือกไบนารีของคุณได้อย่างง่ายดายและสามารถสื่อสารกับ Binary-Options-Strategy-Tester ดูไบนารี - ตัวเลือก - ยุทธศาสตร์ - ห้องสมุดสำหรับรายละเอียดเพิ่มเติมของห้องสมุด ดาวน์โหลดตัวบ่งชี้ KVO. mq4 ฟรีและวาง (และไฟล์ KVO. ex4 ที่รวบรวมไว้) ลงในโฟลเดอร์ IndicatorsDownloads (เส้นทางไปยัง MetaTrader 4MQL4IndicatorsDownloads ของคุณ): ตัวบ่งชี้ KVO จะใช้เป็นตัวอย่างเพื่อแสดงการเข้าถึงตัวชี้วัดภายนอกและมีไฟล์ ex4 อยู่ในส่วน 3.2.6 การใช้ตัวบ่งชี้ภายนอก (ไฟล์ ex4) ดู mql5encode8677 เพื่อดูรายละเอียดเพิ่มเติมของตัวบ่งชี้ ตอนนี้คุณสามารถไปกับส่วนที่ 3 ตัวอย่างตัวเลือกไบนารีและสร้างตัวอย่างรหัสด้วยตัวคุณเองหรือเพียงดาวน์โหลดโค้ดของตัวอย่างด้านล่างนี้ BinaryOptionsStrategyExample. mq4 และใส่ไฟล์ BinaryOptionsStrategyExample. ex4 ลงในโฟลเดอร์ Indicators (เส้นทางไปยัง MetaTrader 4MQL4Indicators ของคุณ): ดาวน์โหลดโค้ดของตัวอย่างกลยุทธ์ตัวเลือกไบนารีนี้เพื่อให้ทำงานได้โดยไม่ต้องสร้างด้วยตัวเอง เมื่อต้องการคอมไพล์ไฟล์.ex4 ที่ต้องการให้เปิดไฟล์. mq4 (KVO. mq4 และ BinaryOptionsStrategyExample. mq4 - ไม่ใช่ Binary-Options-Strategy-Library. mqh) ใน MetaQuotes Language Editor และคลิกที่ปุ่ม Compile หรือเพียงแค่เริ่มต้น MetaTrader 4 หลังจากไฟล์เหล่านี้ จะถูกเก็บไว้ในโฟลเดอร์ที่อธิบายไว้และ MetaTrader 4 จะทำโดยอัตโนมัติสำหรับคุณ ตัวอย่างของกลยุทธ์ตัวเลือกไบนารีขั้นตอนต่อไปนี้จะแนะนำวิธีการสร้างตัวอย่างกลยุทธ์ตัวเลือกไบนารีที่เก็บอยู่ในตัวบ่งชี้เพื่อสื่อสารกับ Binary-Options-Strategy-Tester คุณสามารถสร้างได้ด้วยตัวเองหรือเพียงดาวน์โหลดรหัสของ BinaryOptionsStrategyExample. mq4 โปรดทราบ: กลยุทธ์นี้ไม่ได้เป็นกลยุทธ์ Binary Options ที่ทำกำไรได้มันเป็นเพียงตัวอย่างวิธีการสร้างยุทธศาสตร์ในตัวบ่งชี้เพื่อสื่อสารกับยูทิลิตี้ Binary-Options-Strategy-Tester แน่นอนว่าคุณต้องสร้างกลยุทธ์ที่ทำกำไรได้ด้วยตัวเอง แต่คุณจะเห็นยูทิลิตีนี้จะช่วยคุณในการทดสอบและปรับปรุงกลยุทธ์ตัวเลือกไบนารีของคุณ 3.1. กำหนดกลยุทธ์ตัวเลือกไบนารีก่อนอื่นเราต้องกำหนดกลยุทธ์และค่าที่เปลี่ยนแปลงได้ (พารามิเตอร์เข้า) เอกสาร MQL4 จะแสดงตัวชี้วัดทางเทคนิคทั้งหมดซึ่งสามารถกำหนดได้จากอินเทอร์เฟซ iCustom: docs. mql4indicators สมมติว่าเราต้องการสร้างกลยุทธ์การเคลื่อนย้ายเฉลี่ยที่เรียบง่ายโดยใช้ Moving Average อย่างรวดเร็วและช้าเพื่อซื้อขายเทียนต่อไปหลังจากที่ได้ข้ามไปแล้ว เอกสารบอกวิธีที่เราจะได้รับค่าเฉลี่ยเคลื่อนที่หนึ่ง: docs. mql4indicatorsima สมมติว่าเราต้องการเลือกค่าสำหรับระยะเวลาเฉลี่ยของ MA (เร็วและช้า) และราคาที่ใช้รวมทั้งวิธีเฉลี่ย ค่าอื่น ๆ (เช่นสัญลักษณ์ระยะเวลาและการเปลี่ยน) ขึ้นอยู่กับ testcase (เช่นสัญลักษณ์ที่ผู้ทดสอบทำงานอยู่) และควรตั้งค่าโดยอัตโนมัติ ดังนั้นเราจำเป็นต้องมีตัวแปรต่อไปนี้สำหรับ Moving Average: int maperiod int mamethod int applyprice เนื่องจากเราต้องใช้ Moving Averages 2 เส้นเพื่อตรวจสอบ crosses ของพวกเขาเราต้องใช้พารามิเตอร์การป้อนข้อมูลต่อไปนี้สำหรับตัวอย่างของกลยุทธ์ที่มีค่าดีฟอลต์บางค่า: int periodfast 5 int periodload 10 int methodboth 0 int appliedpriceboth 0 3.2 สร้างยุทธศาสตร์ตัวเลือกไบนารีคุณจำเป็นต้องสร้างตัวบ่งชี้ที่เก็บยุทธศาสตร์ตัวเลือกไบนารีของคุณเพื่อลากบนแผนภูมิที่ Binary-Options-Strategy-Tester กำลังทำงานอยู่ เปิดตัวแก้ไขภาษา MetaQuotes (ใน MetaTrader 4 คลิกที่ Tools - gt MetaQuotes Language editor หรือเพียงแค่กด F4) และคลิกที่ New: ตัวช่วยสร้าง MQL Wizard จะปรากฏขึ้น เลือกตัวบ่งชี้ที่กำหนดเองเพื่อสร้างตัวบ่งชี้ที่ว่างเปล่าและคลิกที่ต่อไป: ป้อนชื่อลิขสิทธิ์และลิงก์ของกลยุทธ์รวมถึงพารามิเตอร์อินพุตที่มีประเภทและค่าเริ่มต้น (ค่าเริ่มต้น) ด้วยการคลิกปุ่ม Add และกด Next: On tab ตัวจัดการเหตุการณ์เลือกช่องทำเครื่องหมาย OnCalculate ตามที่เราต้องการเพื่อตรวจสอบกลยุทธ์ของเราในการติ๊กทุกครั้ง กดถัดไป: ในคุณสมบัติการวาดแท็บให้เลือกตัวบ่งชี้ช่องทำเครื่องหมายในหน้าต่างแยกต่างหากเนื่องจากเราต้องการหน้าต่างแยกต่างหากเพื่อพิมพ์ค่าดีบัก กดเสร็จสิ้น: รหัสเริ่มต้นของตัวบ่งชี้ของคุณจะปรากฏขึ้น: -------------------------------------- ---------------------------- BinaryOptionsStrategyExample. mq4 ลิขสิทธิ์ 2016, martin mql5enusersmartin -------------- -------------------------------------------------- - ลิขสิทธิ์ทรัพย์สินลิขสิทธิ์ 2016 มาร์ตินคุณสมบัติการเชื่อมโยง mql5enusersmartin คุณสมบัติรุ่น 1.00 ทรัพย์สินที่เข้มงวดคุณสมบัติตัวบ่งชี้ - อินพุตพารามิเตอร์ใส่ int periodfast 5 input int periodlow 10 input int methodboth 0 input int appliedpriceboth 0 ----------- -------------------------------------------------- ----- ฟังก์ชันการกำหนดค่าตัวบ่งชี้ที่กำหนดเอง ----------------------------------------- ------------------------- int OnInit () --- ตัวบ่งชี้บัฟเฟอร์การทำแผนที่ 3.2.1 พารามิเตอร์อินพุทพารามิเตอร์การป้อนค่าเริ่มต้นจะถูกสร้างขึ้นด้วยตัวช่วยสร้าง MQL (ดู 3.2 สร้างกลยุทธ์ตัวเลือกไบนารี) และเราจะเพิ่มประสิทธิภาพให้กับขั้นตอนต่อไปนี้ เพื่อหลีกเลี่ยงการป้อน int ค่าสำหรับราคาที่ใช้และวิธีเฉลี่ยของ Moving Averages สำหรับพารามิเตอร์อินพุตชนิดของ methodboth และ appliedpriceboth จะเปลี่ยนจาก int เป็นประเภทของการแจงนับด้วยค่าดีฟอลต์ นอกจากความคิดเห็นเพิ่มเติมสำหรับพารามิเตอร์อินพุตจะถูกเพิ่มเพื่อแสดงความคิดเห็นเป็นป้ายชื่อแทนชื่อตัวแปร: ป้อนพารามิเตอร์อินพุท int periodfast 5 ป้อนค่าแม็ปเปิ้ลอย่างรวดเร็ว int periodhot 10 ค่าอินพุต MA ต่ำวิธี ENUMMAMETHOD เมธอด MODESMA MA อินพุตค่าใช้จ่ายที่ใช้กับ PRICECLOSE MA ราคาที่ใช้กับการปรับเปลี่ยนนี้พารามิเตอร์การป้อนข้อมูลให้รายการแบบหล่นลงพร้อมด้วยค่าที่มีให้เลือกเช่นเดียวกับป้ายชื่อสำหรับพารามิเตอร์อินพุท: 3.2.2 รวมไบนารี - ตัวเลือก - ยุทธศาสตร์ - ไลบรารีถ้าคุณได้ดาวน์โหลดและจัดเก็บไลบรารี (ดู 2 การติดตั้ง ) ลงในโฟลเดอร์ Include (เส้นทางไปยัง MetaTrader 4MQL4Include ของคุณ) คุณสามารถรวมไลบรารีนี้ไว้: ---------------------------- -------------------------------------- BinaryOptionsStrategyExample. mq4 ลิขสิทธิ์ 2016, martin mql5enusersmartin ---- -------------------------------------------------- ------------ ลิขสิทธิ์ทรัพย์สิน Copyright 2016, มาร์ตินคุณสมบัติการเชื่อมโยง mql5enusersmartin คุณสมบัติ versi บนไลบรารีทรัพย์สิน 1.00 คุณสมบัติที่เข้มงวดห้องสมุดจะใช้ได้เช่นเดียวกับที่อธิบายไว้ในตัวอย่างด้านบนหากคุณใส่ไว้ในโฟลเดอร์รวมของ MetaTrader ของคุณ 4. การเปลี่ยนเนื้อหาของไลบรารีไม่จำเป็นต้องใช้ไบนารี - ตัวเลือก - ยุทธศาสตร์ - ไลบรารีจะเพิ่มข้อมูล พารามิเตอร์ที่มีสองพารามิเตอร์ใหม่: สถานที่เพียงอย่างใดอย่างหนึ่งขายหรือหนึ่งซื้อต่อเทียนเทียนตรวจสอบเฉพาะที่จุดเริ่มต้นของเทียนใหม่สำหรับกลยุทธ์ 3.2.3 เพิ่ม CallStrategy () เพิ่มสายเพื่อ CallStrategy () - ฟังก์ชันใน OnCalculate () ของคุณ ตัวบ่งชี้กลยุทธ์เพื่อเรียกกลยุทธ์ในทุกเห็บใหม่ CallStrategy () มีให้โดย Binary-Options-Strategy-Library ที่คุณได้รับการอธิบายไว้ด้านบน: CallStrategy () เรียกยุทธวิธี, ฟังก์ชันเป็น locatet ใน BinaryOptionsStrategyLibrary. mqh (รวมอยู่ด้านบน) CallStrategy () - ฟังก์ชันใน Binary-Options-Strategy - ไลบรารีจะเรียกใช้ฟังก์ชันชื่อ CheckMyRules () ในตัวบ่งชี้ของคุณซึ่งคุณสามารถวางเงื่อนไขสำหรับกลยุทธ์ตัวเลือกไบนารีได้ ดังนั้นคุณต้องใช้ฟังก์ชัน CheckMyRules () ในตัวบ่งชี้กลยุทธ์ตัวเลือกไบนารีของคุณ 3.2.4 ใช้ CheckMyRules () และ helper-function ใน CheckMyRules () - function ซึ่งเรียกว่าผ่านทาง Binary-Options-Strategy-Library ซึ่งจะมีการใช้เงื่อนไขสำหรับกลยุทธ์และการค้าจะถูกวางผ่าน PlaceTrade () - ฟังก์ชันของ ห้องสมุด. ค่าของ Moving Averages ทั้งสองถูกเก็บไว้ในตัวแปรเพื่อเปรียบเทียบกับเงื่อนไขในขณะที่ค่าของ Moving Averages จะถูกนำมาจากฟังก์ชัน GetValuesForMA (): --- อินพุทพารามิเตอร์ใส่ int periodfast 5 Fast ค่าค่าอินพุต MA int periodlow 10 การป้อนค่าเมตริกช้าค่า ENUMMAMETHOD วิธีป้อน MODESMA MA ENUMAPPLIEDPRICE ราคาที่ใช้บังคับ PRICECLOSE MA --------------------------------- --------------------------------- วางกฎการซื้อขายของคุณที่นี่ - ดูตัวอย่างด้านล่าง StrategyTester จะเรียกใช้ฟังก์ชันนี้เพื่อวางธุรกิจการค้า อย่า: - เปลี่ยนชื่อฟังก์ชัน - เพิ่ม paramaters ฟังก์ชันเช่น CheckMyRules (int a) - เปลี่ยนประเภทการส่งคืนฟังก์ชันเช่น int CheckMyRules () ---------------------------------------------- -------------------- void CheckMyRules () เก็บค่า MA ด้วย shift0 (current candle) - gt เทียนปัจจุบันฟังก์ชั่น call hel GetValueForMA () เพื่อรับค่า - ดู helper-functions below double emaSlowCurrent GetValueForMA (periodslow, 0) double emaFastCurrent GetValueForMA (periodfast, 0) จัดเก็บค่า MA ด้วย shift1 (เทียนที่ผ่านมา) - gt เทียนสุดท้าย, ฟังก์ชั่น Call Helper GetValueForMA () เพื่อรับค่า - ดูที่ฟังก์ชันช่วยเหลือด้านล่าง double emaSlowPast GetValueForMA (periodlow, 1) double emaFastPast GetValueForMA (periodfast, 1) if (emaFastPast gt emaSlowPast ampamp emaFastCurrent lt emaSlowPast) ตรวจสอบว่าช้า MA และรวดเร็ว MA ข้าม PlaceTrade (OPSELL) สถานที่ขาย - การค้าสำหรับ Strategy-Tester, ฟังก์ชั่นตั้งอยู่ ใน BinaryOptionsStrategyFunctions. mqh ถ้า (emaFastPast lt emaSlowPast ampamp emaFastCurrent gt emaSlowPast) ตรวจสอบว่าช้า MA และรวดเร็ว MA ข้าม PlaceTrade (OPBUY) สถานที่ซื้อ - การค้าสำหรับกลยุทธ์ - Tester ฟังก์ชัน i s ตั้งอยู่ใน BinaryOptionsStrategyFunctions. mqh 3.2.5 พิมพ์ค่าดีบักฟังก์ชั่น PrintDebugValue () privides ความเป็นไปได้ที่จะพิมพ์ค่าดีบักในขณะที่ผู้ทดสอบกำลังทำงานอยู่ ในตัวอย่างด้านล่างค่าของ Moving Averages จะถูกพิมพ์ออกมาพร้อมกับชื่อตัวแปรของพวกเขาเป็นป้ายชื่อ: --- พารามิเตอร์อินพุทป้อนข้อมูล int periodfast 5 ป้อนค่าอินพุต MA ได้อย่างรวดเร็ว int lossless 10 การป้อนค่าเมตริกแบบช้าวิธี ENUMMAMETHOD วิธีป้อนข้อมูล MODESMA MA ENUMAPPLIEDPRICE ที่ใช้กับ PRICECLOSE MA ราคาประยุกต์ ------------------------------------------------ ------------------ วางกฎการซื้อขายของคุณที่นี่ - ดูตัวอย่างด้านล่าง StrategyTester จะเรียกใช้ฟังก์ชันนี้เพื่อวางธุรกิจการค้า อย่า: - เปลี่ยนชื่อฟังก์ชัน - เพิ่ม paramaters ฟังก์ชันเช่น CheckMyRules (int a) - เปลี่ยนประเภทการส่งคืนฟังก์ชันเช่น int CheckMyRules () ---------------------------------------------- -------------------- void CheckMyRules () เก็บค่า MA ด้วย shift0 (current candle) - gt เทียนปัจจุบันฟังก์ชั่น call hel GetValueForMA () เพื่อรับค่า - ดู helper-functions below double emaSlowCurrent GetValueForMA (periodslow, 0) double emaFastCurrent GetValueForMA (periodfast, 0) จัดเก็บค่า MA ด้วย shift1 (เทียนที่ผ่านมา) - gt เทียนล่าสุด, ฟังก์ชั่น call helper GetValueForMA () เพื่อรับค่า - ดูที่ฟังก์ชันช่วยเหลือด้านล่าง double emaSlowPast GetValueForMA (periodlow, 1) double emaFastPast GetValueForMA (periodfast, 1) PrintDebugValue (emaSlowCurrent:, (string) emaSlowCurrent, 0) ป้ายกำกับและค่าในบรรทัด 0 PrintDebugValue (emaFastCurrent:, (string) emaFastCurrent, 1) ป้ายกำกับและค่าใน บรรทัด 1 PrintDebugValue (emaSlowPast:, (สตริง) emaSlowPast, 2) ป้ายกำกับและค่าในบรรทัดที่ 2 PrintDebugValue (emaFastPast:, (string) emaFastPast, 3) ป้ายกำกับและค่าในบรรทัด 3 ถ้า (emaFastPast gt emaSlowPast ampamp emaFast Current emulator) ตรวจสอบว่าช้า MA และ fast MA ข้าม PlaceTrade (OPSELL) สถานที่ขาย - การค้าสำหรับ Strategy-Tester, ฟังก์ชันอยู่ใน BinaryOptionsStrategyFunctions. mqh ถ้า (emaFastPast lt emaSlowPast ampamp emaFastCurrent gt emaSlowPast) ตรวจสอบว่าช้า MA และรวดเร็ว MA ข้าม PlaceTrade (OPBUY) สถานที่ซื้อ - การค้าสำหรับ Strategy-Tester, ฟังก์ชั่นอยู่ใน BinaryOptionsStrategyFunctions. mqh 3.2.6 การใช้ External Indicators (ex4 files) นอกจากนี้ยังสามารถใช้ตัวบ่งชี้ภายนอกซึ่งเก็บค่าในบัฟเฟอร์สำหรับกลยุทธ์ Binary Options แม้ว่าจะมีเพียง ex4 ที่คอมไพล์แล้วก็ตาม สมมติว่าเราต้องการรวมสายสัญญาณของตัวบ่งชี้ KVO mql5encode8677 เพื่อทำธุรกิจการค้าเฉพาะในกรณีที่สายสัญญาณมีมากกว่า 0 สำหรับธุรกิจที่ซื้อและต่ำกว่า 0 สำหรับธุรกิจการค้า SELL ดาวน์โหลดตัวบ่งชี้ KVO. mq4 และวางไฟล์ที่รวบรวมไว้ (ไฟล์ ex4) ลงในโฟลเดอร์ IndicatorsDownloads (เส้นทางไปยัง MetaTrader 4MQL4IndicatorsDownloads ของคุณ) ในการรวบรวมไฟล์.ex4 ที่จำเป็นให้เปิด KVO. mq4 ใน MetaQuotes Language Editor และคลิกที่ปุ่ม Compile หรือทำการรีสตาร์ท MetaTrader 4 ของคุณหลังจากที่ไฟล์ถูกเก็บไว้ในโฟลเดอร์ที่อธิบายไว้และ MetaTrader 4 จะดำเนินการโดยอัตโนมัติสำหรับคุณ อันดับแรกเราต้องระบุบัฟเฟอร์ที่เกี่ยวข้องซึ่งเก็บค่าที่เกี่ยวข้องในการเข้าถึง ดังนั้นเราจึงกดปุ่ม Data Window ใน MetaTrader 4 เพื่อแสดงบัฟเฟอร์ที่มีอยู่ทั้งหมดของตัวบ่งชี้ที่ใช้และลากตัวบ่งชี้ KVO บนแผนภูมิ โดยเลื่อนเมาส์ไปวางเหนือแผนภูมิ (กดปุ่มเมาส์บนแผนภูมิเพื่อนำค่าข้าม) ค่าบัฟเฟอร์ของตัวบ่งชี้ของ timeperiod ที่ถูกวางไว้จะปรากฏในหน้าต่างข้อมูล: ป้ายข้อมูลของหน้าต่างข้อมูลจะบอกเราถึงค่าบัฟเฟอร์ที่สองของตัวบ่งชี้ เก็บสายสัญญาณ หากบัฟเฟอร์ของตัวบ่งชี้ไม่มีป้ายชื่อเราสามารถหาค่าที่ถูกต้องได้โดยการเปรียบเทียบค่าบัฟเฟอร์กับค่าที่แสดงภายใต้เครื่องหมายกากบาทในแผนภูมิและตัวบ่งชี้ บัฟเฟอร์ของตัวบ่งชี้เริ่มต้นด้วย 0 ดังนั้นเราจึงมีบัฟเฟอร์ค่า 1 บัฟเฟอร์ 0 ค่าบัฟเฟอร์ 2 บัฟเฟอร์ 1 และอื่น ๆ เราต้องเข้าถึงบัฟเฟอร์ 1 เพื่อรับค่าสัญญาณ ถัดไปเราต้องทราบพารามิเตอร์การป้อนข้อมูลทั้งหมดของตัวบ่งชี้ภายนอกที่เราต้องการเข้าถึง โดยการลากตัวบ่งชี้ในแผนภูมิเราจะเห็นพารามิเตอร์การป้อนข้อมูลทั้งหมด: ให้เราพูดอีกครั้งว่าเราต้องการเข้าถึงตัวบ่งชี้ด้วยค่าดีฟอลต์: 34, 55 และ 13 เราใช้ฟังก์ชันผู้ช่วยเหลือ (อิงตาม iCostum) ซึ่งมี ให้เราเป็นไปได้ที่จะได้รับค่าของตัวบ่งชี้ที่มีพารามิเตอร์สำหรับบัฟเฟอร์และกะขณะที่ shift 0 จะเป็นค่าของเทียนปัจจุบันให้เปลี่ยนค่าของเทียนเล่มสุดท้ายให้เปลี่ยนค่าของเทียนที่สองเป็นเทียนสุดท้ายและ อื่น ๆ นอกจากนี้เรายังจัดเก็บค่าของบัฟเฟอร์ตัวบ่งชี้และเพิ่มเงื่อนไขของเงื่อนไขของกลยุทธ์: ป้อนพารามิเตอร์อินพุต int periodfast 5 ค่าอินพุต MA ที่รวดเร็ว int periodhot 10 การป้อนค่าเมตริกแบบช้าวิธี ENUMMAMETHOD วิธีการป้อนข้อมูล MODESMA MA ENUMAPPLIEDPRICE ที่ใช้กับรายละเอียด PRICECLOSE MA ราคาที่ใช้ ----------------------------------------------- ------------------- วางกฎการซื้อขายของคุณที่นี่ - ดูตัวอย่างด้านล่าง StrategyTester จะเรียกใช้ฟังก์ชันนี้เพื่อวางธุรกิจการค้า อย่า: - เปลี่ยนชื่อฟังก์ชัน - เพิ่ม paramaters ฟังก์ชันเช่น CheckMyRules (int a) - เปลี่ยนประเภทการส่งคืนฟังก์ชันเช่น int CheckMyRules () ---------------------------------------------- -------------------- void CheckMyRules () เก็บค่า MA ด้วย shift0 (current candle) - gt เทียนปัจจุบันฟังก์ชั่น call hel GetValueForMA () เพื่อรับค่า - ดู helper-functions below double emaSlowCurrent GetValueForMA (periodslow, 0) double emaFastCurrent GetValueForMA (periodfast, 0) จัดเก็บค่า MA ด้วย shift1 (เทียนที่ผ่านมา) - gt เทียนสุดท้าย, ฟังก์ชั่น Call Helper GetValueForMA () เพื่อรับค่า - ดูที่ฟังก์ชันช่วยเหลือด้านล่าง double emaSlowPast GetValueForMA (periodlow, 1) double emaFastPast GetValueForMA (periodfast, 1) เก็บค่าสัญญาณ (buffer 1) ของตัวบ่งชี้ KVO จากเทียนปัจจุบัน (shift 0) double kvoSignal GetValuesFromIndicatorKVO (1. 0) PrintDebugValue (emaSlowCurrent:, (string) emaSlowCurrent , 0) ป้ายชื่อและค่าในบรรทัด 0 PrintDebugValue (emaFastCurrent:, (string) emaFastCurrent, 1) ป้ายกำกับและค่าในบรรทัดที่ 1 PrintDebugValue (emaSlowPast:, (string) emaSlowPast, 2) ป้ายกำกับและค่าในบรรทัดที่ 2 P 3) ป้ายชื่อและค่าในบรรทัดที่ 3 ถ้า (emaFastPast gt emaSlowPast ampamp emaFastCurrent lt emaSlowPast ตรวจสอบว่าช้า MA และรวดเร็ว MA ข้ามแอมป์ kvoSignal lt 0) ตรวจสอบว่าค่าสัญญาณของ KVO อยู่ต่ำกว่า 0 PlaceTrade หรือไม่ 3) ป้ายกำกับและค่าในบรรทัดที่ 3 หาก (emaFastPast gt emaSlowPast ampamp emaFastCurrent (OPSELL) สถานที่ขาย - การค้าสำหรับ Strategy-Tester, ฟังก์ชั่นจะอยู่ใน BinaryOptionsStrategyFunctions. mqh ถ้า (emaFastPast lt emaSlowPast ampamp emaFastCurrent gt emaSlowPast ตรวจสอบว่าช้า MA และ fast MA cross amp amp kvoSignal gt 0) ตรวจสอบว่าค่าสัญญาณของ KVO มีมากกว่า 0 PlaceTrade (OPBUY) สถานที่ซื้อ - การค้าสำหรับกลยุทธ์ - Tester, ฟังก์ชั่นตั้งอยู่ใน BinaryOptionsStrategyFunctions. mqh ------------------------------ ------------------------------------ รับค่า MA สำหรับระยะเวลาวิธีการราคาประยุกต์และการเปลี่ยนแปลง สำหรับรายละเอียดของ iMA () ดู docs. mql4indicatorsima ---------------------------------------- -------------------------- double GetValueForMA (int period, int shift) return iMA (NULL 0, period, 0, methodboth, applypriceboth, shift) ------------------------------------------------ ------------------ ตัวอย่างวิธีการรับค่าจากตัวชี้วัดภายนอกดู docs. mql4indicatorsicustom พารามิเตอร์: บัฟเฟอร์ int - ตัวบ่งชี้ buffer (เริ่มต้นด้วย 0) int shift - ค่าที่จะเปลี่ยน 0 เทียนปัจจุบัน, เทียนแท่ง 1 ชิ้น -------------------------------------------- ---------------------- double GetValuesFromIndicatorKVO (บัฟเฟอร์ int, shift int 0) เปลี่ยน KVO เพื่อบ่งชี้ชื่อกลับ (iCustom (NULL NULL สำหรับระยะเวลาปัจจุบันที่เลือกใน tester - ไม่มีการเปลี่ยนแปลงจำเป็นต้องใช้ 0. 0 สำหรับสัญลักษณ์ปัจจุบันที่เลือกในเครื่องทดสอบ - ไม่มีการเปลี่ยนแปลงจำเป็นต้องเริ่มต้นการดาวน์โหลดไฟล์ที่ดาวน์โหลด KVO. ex4 Filepath และชื่อไฟล์ของตัวบ่งชี้ (.ex4 file) BEGIN INDICATORS INPUTS 34. 55. 13. END FOR INPUTS END EDIT buffer, บัฟเฟอร์ดัชนี (เริ่มต้นด้วย 0), buff er ถูกกำหนดค่าพารามิเตอร์พารามิเตอร์ - ไม่มีการเปลี่ยนแปลงจำเป็นต้องเปลี่ยน Shift (0 สำหรับเทียนปัจจุบัน), shift ถูกกำหนดค่าพารามิเตอร์ฟังก์ชัน - ไม่จำเป็นต้องเปลี่ยนแปลง) นอกจากนี้ยังสามารถเพิ่มพารามิเตอร์อินพุทของตัวบ่งชี้กลยุทธ์ของเราด้วยค่าสำหรับการใช้งาน ตัวบ่งชี้ KVO และตั้งค่าในฟังก์ชันผู้ช่วยโดยตัวแปร เนื่องจากบทแนะนำนี้ควรเป็นตัวอย่างและง่ายที่สุดเท่าที่จะเป็นไปได้รูปแบบนี้จะไม่ปรากฏขึ้น 3.3 ด้านล่างนี้คุณจะพบรหัสสมบูรณ์ของไบนารี - ตัวเลือก - ยุทธศาสตร์ - ตัวอย่างจากขั้นตอนทั้งหมดข้างต้นพร้อมที่จะลากตัวเลือกไบนารี - ตัวเลือก - ยุทธศาสตร์เพื่อทดสอบและดูผลลัพธ์ในแผนภูมิ: --- -------------------------------------------------- ------------- BinaryOptionsStrategyExample. mq4 ลิขสิทธิ์ 2016, martin mql5enusersmartin ----------------------------- ------------------------------------- ลิขสิทธิ์ทรัพย์สิน Copyright 2016, มาร์ตินคุณสมบัติการเชื่อมโยง mql5enusersmartin คุณสมบัติรุ่น 1.00 คุณสมบัติ ตัวบ่งชี้ที่เข้มงวดทรัพย์สิน ----------------------------------------------- ------------------- วางพารามิเตอร์การป้อนข้อมูลของคุณที่นี่ - ดูตัวอย่างด้านล่าง ---------------------- ---------------------------------------------- ป้อนพารามิเตอร์อินพุท int periodfast 5 ป้อนค่าแม็ปเปิ้ลอินพุทอย่างรวดเร็ว 10 การป้อนค่าเมตริกช้าลงวิธีการ ENUMMAMETHOD วิธีการป้อนข้อมูล MODESMA MA ENUMAPPLIEDPRICE ที่ใช้กับราคาที่กำหนดสำหรับ PR Call Center () Ca (CallStrategy) (รวมอยู่ด้านบน) --- ค่าตอบแทนของ prevcalculated สำหรับผลตอบแทนการโทรถัดไป (ratestotal) --------------------- --------------------------------------------- วางระเบียบการซื้อขายของคุณ ที่นี่ - ดูตัวอย่างด้านล่าง StrategyTester จะเรียกใช้ฟังก์ชันนี้เพื่อวางธุรกิจการค้า อย่า: - เปลี่ยนชื่อฟังก์ชัน - เพิ่ม paramaters ฟังก์ชันเช่น CheckMyRules (int a) - เปลี่ยนประเภทการส่งคืนฟังก์ชันเช่น int CheckMyRules () ---------------------------------------------- -------------------- void CheckMyRules () เก็บค่า MA ด้วย shift0 (current candle) - gt เทียนปัจจุบันฟังก์ชั่น call hel GetValueForMA () เพื่อรับค่า - ดู helper-functions below double emaSlowCurrent GetValueForMA (periodslow, 0) double emaFastCurrent GetValueForMA (periodfast, 0) จัดเก็บค่า MA ด้วย shift1 (เทียนที่ผ่านมา) - gt เทียนสุดท้าย, ฟังก์ชั่น Call Helper GetValueForMA () เพื่อรับค่า - ดูที่ฟังก์ชันช่วยเหลือด้านล่าง double emaSlowPast GetValueForMA (periodlow, 1) double emaFastPast GetValueForMA (periodfast, 1) เก็บค่าสัญญาณ (buffer 1) ของตัวบ่งชี้ KVO จากเทียนปัจจุบัน (shift 0) double kvoSignal GetValuesFromIndicatorKVO (1. 0) PrintDebugValue (emaSlowCurrent:, (string) emaSlowCurrent , 0) ป้ายชื่อและค่าในบรรทัด 0 PrintDebugValue (emaFastCurrent:, (string) emaFastCurrent, 1) ป้ายกำกับและค่าในบรรทัดที่ 1 PrintDebugValue (emaSlowPast:, (string) emaSlowPast, 2) ป้ายกำกับและค่าในบรรทัดที่ 2 P 3) ป้ายชื่อและค่าในบรรทัดที่ 3 ถ้า (emaFastPast gt emaSlowPast ampamp emaFastCurrent lt emaSlowPast ตรวจสอบว่าช้า MA และรวดเร็ว MA ข้ามแอมป์ kvoSignal lt 0) ตรวจสอบว่าค่าสัญญาณของ KVO อยู่ต่ำกว่า 0 PlaceTrade หรือไม่ 3) ป้ายกำกับและค่าในบรรทัดที่ 3 หาก (emaFastPast gt emaSlowPast ampamp emaFastCurrent (OPSELL) สถานที่ขาย - ขายสำหรับกลยุทธ์ - Tester ฟังก์ชันอยู่ใน BinaryOptionsStrategyLibrary. mqh ถ้า (emaFastPast lt emaSlowPast ampamp emaFastCurrent gt emaSlowPast ตรวจสอบว่าช้า MA และรวดเร็ว MA ข้าม ampamp kvoSignal gt 0) ตรวจสอบว่าค่าสัญญาณของ KVO มีมากกว่า 0 PlaceTrade (OPBUY) สถานที่ซื้อ - การค้าสำหรับกลยุทธ์ - Tester ฟังก์ชันอยู่ใน BinaryOptionsStrategyLibrary. mqh ------------------------------ ------------------------------------ รับค่า MA สำหรับระยะเวลาวิธีการราคาประยุกต์และการเปลี่ยนแปลง สำหรับรายละเอียดของ iMA () ดู docs. mql4indicatorsima ---------------------------------------- -------------------------- double GetValueForMA (int period, int shift) return iMA (NULL 0, period, 0, methodboth, applypriceboth, shift) ------------------------------------------------ ------------------ ตัวอย่างวิธีรับค่าจากตัวชี้วัดภายนอกดู docs. mql4indicatorsicustom พารามิเตอร์: บัฟเฟอร์ int - ตัวบ่งชี้ buffer (เริ่มต้นด้วย 0) int shift - ค่าที่จะเปลี่ยน 0 เทียนปัจจุบัน, เทียนแท่ง 1 เวกเตอร์ ------------------------------------------- ----------------------- Double GetValuesFromIndicatorKVO (บัฟเฟอร์ int, shift int 0) เปลี่ยน KVO เพื่อกลับชื่อตัวบ่งชี้ (iCustom (NULL โมฆะสำหรับระยะเวลาปัจจุบันที่เลือกใน - ไม่มีการเปลี่ยนแปลงจำเป็นต้องใช้ 0. 0 สำหรับสัญลักษณ์ปัจจุบันที่เลือกในเครื่องทดสอบ - ไม่มีการเปลี่ยนแปลงจำเป็นต้องเริ่มต้นการดาวน์โหลดไฟล์ DownloadKVO. ex4 Filepath และชื่อไฟล์ของตัวบ่งชี้ (.ex4 file) BEGIN INDCATORS INPUTS 34, 55, 13, END สำหรับ INPUTS END EDIT buffer , บัฟเฟอร์ดัชนี (เริ่มต้นด้วย 0), b uffer เป็นพารามิเตอร์ที่เกินกว่าฟังก์ชั่น - ไม่มีการเปลี่ยนแปลงจำเป็นต้องเปลี่ยน Shift (0 สำหรับเทียนปัจจุบัน), shift เป็น adressed มากกว่าพารามิเตอร์ฟังก์ชั่น - ไม่จำเป็นต้องเปลี่ยนแปลง)) ------------------- ---------------------------------------------- 4. เรียกใช้ a backtest (วิดีโอ) วิดีโอต่อไปนี้แสดงวิธีการรัน backtest ของกลยุทธ์ Binary Options ของคุณใน Strategy-Tester ของ MetaTrader 4: เริ่ม Binary-Options-Strategy-Tester ใน Strategy-Tester ของ MetaTrader 4 และตั้งค่าพารามิเตอร์การป้อนข้อมูลลากตัวเลือกไบนารีของคุณ ตัวบ่งชี้กลยุทธ์ในแผนภูมิตั้งค่าพารามิเตอร์การป้อนข้อมูลและเลือกอนุญาตการนำเข้าผู้เชี่ยวชาญจากภายนอกในแท็บทั่วไปลากตัวบ่งชี้ที่ใช้โดยใช้พารามิเตอร์อินพุทที่ใช้ในแผนภูมิเพื่อดูค่าในขณะที่เครื่องทดสอบทำงานอยู่ (ไม่บังคับ) บันทึกการตั้งค่าทั้งหมดในเทมเพลต ทดสอบการทำงานด้วยการตั้งค่าทั้งหมดอีกครั้งโดยใช้ปุ่มหยุดชั่วคราวของ Strategy-Tester (ไม่จำเป็น) ดูผลของกลยุทธ์ Binary Options บนแผนภูมิ Strategy-Tester 5. รันการทดสอบไปข้างหน้า ลากตัวเลือก Binary-Options-Strategy-Tester และตัวบ่งชี้กลยุทธ์ของคุณในการสาธิตหรือแผนภูมิสดของโบรกเกอร์แทนที่จะใช้ใน Strategy-Tester: ลากอรรถประโยชน์ Binary-Options-Strategy-Tester บนแผนที่สาธิตหรืออาศัยอยู่และตั้งค่าอินพุท พารามิเตอร์ตัวเลือกไบนารีของคุณในแผนภูมิการตั้งค่าพารามิเตอร์การป้อนข้อมูลและเลือกอนุญาตการนำเข้าผู้เชี่ยวชาญภายนอกในแท็บทั่วไปลากตัวบ่งชี้ที่ใช้กับพารามิเตอร์การป้อนข้อมูลที่ใช้ในแผนภูมิเพื่อดูค่าของพวกเขาขณะที่การทดสอบไปข้างหน้ากำลังทำงานอยู่ ดูผลของกลยุทธ์ตัวเลือกไบนารีของคุณบนแผนภูมิสาธิตหรือแผนภูมิแบบสดคำถาม: ทำไมคุณถึงแสดงตัวอย่างของกลยุทธ์ไบนารีตัวเลือกที่ไม่เป็นผลกำไร Answere: นี่เป็นเพียงส่วนหนึ่งของการตั้งค่าในเทมเพลตเพื่อรันการทดสอบอีกครั้งด้วยการตั้งค่าทั้งหมด ตัวอย่างวิธีการสร้างยุทธศาสตร์ในตัวบ่งชี้เพื่อสื่อสารกับโปรแกรมอรรถประโยชน์ Binary-Options-Strategy-Tester ในตลาดเพื่อทดสอบและปรับปรุงกลยุทธ์ของคุณ คำถาม: Binary-Options-Strategy-Tester จะหยุดหลังจากจำนวนเงินที่แน่นอนของการสูญเสียกับข้อผิดพลาด Array ออกจากช่วง ทำไมถึงตอบ: ไบนารี - ตัวเลือก - ยุทธศาสตร์ - ทดสอบสามารถเพิ่มข้อผิดพลาดหลังจากการสูญเสีย x เพื่อหยุด Tester และวิเคราะห์สถานการณ์ในแผนภูมิ หากไม่ต้องการให้ปิดตัวเลือกในการตั้งค่า คำถาม: ไม่มีลูกศรปรากฏบนแผนที่หลังจากที่ฉันลากสัญลักษณ์ของฉันด้วยกลยุทธ์ในการทำงาน เกิดอะไรขึ้น Answere: คุณต้องเปิดใช้งานอนุญาตให้ผู้เชี่ยวชาญนำเข้าจากภายนอกในแท็บทั่วไปในขณะที่คุณลากตัวบ่งชี้กลยุทธ์ของคุณบนแผนภูมิ (ข้อความบันทึกจะแสดงข้อผิดพลาดในกรณีนี้) คำถาม: ไม่มีลูกศรปรากฏในแผนภูมิหลังจากที่ฉันลากสัญลักษณ์ของฉันด้วยกลยุทธ์การทำงานโดยอนุญาตการเปิดใช้งานการนำเข้าผู้เชี่ยวชาญเฉพาะด้าน ทำไมต้อง Answere: กลยุทธ์ต้องเรียกใช้ฟังก์ชัน Binary-Options-Strategy-Tester เพื่อวางธุรกิจเสมือน เกี่ยวกับแนวคิดใบอนุญาต MQL4 จะใช้งานได้เฉพาะในกรณีที่ผลิตภัณฑ์มีใบอนุญาตทำงานเท่านั้น ดังนั้นคุณจึงต้องซื้อผลิตภัณฑ์ คำถาม: ไม่มีลูกศรปรากฏบนแผนที่หลังจากที่ฉันลากสัญลักษณ์ของฉันด้วยกลยุทธ์การทำงานและฉันได้รับข้อผิดพลาดเช่นไม่สามารถโทร หรือไม่สามารถโหลดได้ ในบันทึกของ MetaTrader 4. ฉันสามารถทำอะไร Answere: ใช้ BinaryOptionsStrategyLibrary. mqh เวอร์ชันล่าสุด (สูงกว่า v1.00) ตรวจสอบแท็กเวอร์ชันในโค้ดของ BinaryOptionsStrategyLibrary. mqh ของคุณและดู changelog v1.01 ของ BinaryOptionsStrategyLibrary Question: ฉันไม่เห็นผลลัพธ์ในแท็บ Strategy-Tester ผลลัพธ์, กราฟ, รายงาน ฉันสามารถดูผลลัพธ์ได้ที่นี่: เครื่องมือทดสอบกลยุทธ์ของ MetaTrader 4 ไม่สามารถจัดการกับตัวเลือกไบนารีได้ดังนั้นแท็บเหล่านี้จึงไม่สามารถใช้งานได้ ดังนั้นอรรถประโยชน์นี้คำนวณทั้งหมดชนะและขาดทุนและพิมพ์ผลลัพธ์ในแผนภูมิ 7. เบ็ดเตล็ดเนื่องจากฉันต้องการความเป็นไปได้ในการทดสอบกลยุทธ์ตัวเลือกไบนารีโดยอัตโนมัติใน Strategy-Tester ของ MetaTrader 4 เป็นระยะเวลานานในระยะเวลาสั้น ๆ และทำแบบทดสอบบนแผนภูมิของโบรกเกอร์ยูทิลิตีนี้ถูกสร้างขึ้น ฉันได้ใช้เวลามากสำหรับแนวคิดและการใช้ Binary-Options-Strategy-Tester และเอกสารประกอบ บางทีอาจจะมีวิธีที่ดีกว่าที่จะทำและอาจปรับปรุงบางอย่างจะนำมาใกล้ชิดเพื่อให้พอดีกับความต้องการของคุณ ดังนั้นโปรดอย่าลังเลที่จะติดต่อฉันเพื่อรับทราบข้อเสนอแนะต่างๆหมายเหตุ: หลังจากที่คุณได้รับ Metratrader ฟรีโดยทำตามขั้นตอนที่กำหนดไว้ด้านล่างนี้ฉันขอแนะนำชุดเพื่อนของฉัน Kostasze ใส่กัน: วิธีใช้ Metatrader สำหรับตัวเลือกไบนารี ซื้อขาย วิธีการรับ MetaTrader สำหรับ Metatrader ฟรีจะกลายเป็นตัวเลือกไบนารีที่มีประสิทธิภาพการสร้างแผนภูมิของเครื่องมือ MT4MT5 ประกอบด้วย: ช่วงกว้างของตัวชี้วัดและเครื่องมือการทำแผนที่การเขียนโปรแกรมช่วยให้การสร้าง andor การติดตั้งการจัดการฐานข้อมูล EA ที่เหมาะและหน้าที่ ImportExport ฉันจะได้รับ Metatrader ฟรีได้มากคำถามเกี่ยวกับเรื่องนี้ แต่เป็นจริงง่ายจริงๆ คุณสามารถรับ MetaTrader เวอร์ชันล่าสุดได้ฟรีเมื่อคุณลงชื่อสมัครใช้ที่โบรกเกอร์ forex ที่รู้จักกันดี คุณต้อง don8217t ต้องทำการฝากเงินคุณจะได้รับการเข้าถึง Metatrader เพียงเพื่อลงทะเบียนตัวอย่างเช่นคุณจะได้รับ metatrader ฟรีเมื่อคุณลงทะเบียนกับ MarketsBinary Options Charts 8211 Free Charting สถานที่ที่จะได้รับแผนภูมิเพิ่มเติมหากคุณใช้ตัวเลือกไบนารีใด ๆ โบรกเกอร์แพลตฟอร์ม หรือคุณเป็นเพียงผู้เริ่มต้นที่ได้มองไปรอบ ๆ หนึ่งหรือสองของแพลตฟอร์มสิ่งหนึ่งที่จะโดดเด่นอย่างแจ่มแจ้งแฟชั่น: กรณีที่ไม่มีแผนภูมิแบบโต้ตอบ แผนภูมิเป็นแกนนำของการวิเคราะห์ทางเทคนิคในตลาดตัวเลือกไบนารี หากไม่มีแผนภูมิจะไม่มีการวิเคราะห์สินทรัพย์เพื่อโอกาสทางการค้าและไม่มีการวิเคราะห์ผู้ค้าจะเล่นการพนันเป็นหลัก เป็นสิ่งสำคัญสำหรับพ่อค้าที่จะทราบว่าจะเข้าถึงเครื่องมือการจัดทำแผนภูมิสำหรับการวิเคราะห์ทางการค้าได้อย่างไรเนื่องจากข้อมูลเหล่านี้จะช่วยให้ผู้ประกอบการค้าทราบข้อมูลเกี่ยวกับการตัดสินใจทางการค้าเมื่อมีการซื้อขายสินทรัพย์ตัวเลือกไบนารี ในส่วนนี้เราจะระบุสถานที่บางแห่งที่ผู้ค้าจะได้รับเครื่องมือสร้างแผนภูมิเพื่อวิเคราะห์ตลาดและทำกำไรได้ แผนภูมิที่อธิบาย: แผนผังแหล่งแหล่งที่มาของแผนภูมิมีสองประเภท: a) แผนภูมิออนไลน์เป็นแผนภูมิบนเว็บที่มีอยู่จากเว็บไซต์ของโบรกเกอร์บางรายและผู้จัดจำหน่ายซอฟต์แวร์ แผนภูมิเหล่านี้โดยทั่วไปไม่ได้ให้ความยืดหยุ่นมากในแง่ของการโต้ตอบและเครื่องมือที่สามารถใช้กับพวกเขา สำหรับจุดประสงค์ของการซื้อขายตัวเลือกไบนารีไม่แนะนำให้ใช้แผนภูมิออนไลน์ b) แผนภูมิที่สามารถดาวน์โหลดได้ตามชื่อนี้สามารถดาวน์โหลดได้ไม่ว่าจะเป็นส่วนหนึ่งของแพลตฟอร์มการซื้อขายแลกเปลี่ยนเงินตราหรือซอฟต์แวร์แบบสแตนด์อโลนปลั๊กอิน เป็นตัวเลือกที่ดีที่สุดสำหรับการวิเคราะห์สินทรัพย์สำหรับการซื้อขายไบนารีตัวเลือกเนื่องจากมีเครื่องมือมากมายที่ช่วยเพิ่มผลการวิเคราะห์ เป็นซอฟต์แวร์กราฟที่แนะนำสำหรับการวิเคราะห์ตัวเลือกไบนารี แหล่งข้อมูลแผนภูมิบางส่วนจะให้สิทธิ์การเข้าถึงเครื่องมือแผนภูมิอย่างอิสระ มีบางอย่างที่ไม่เสียค่าใช้จ่าย แต่จะต้องมีปลั๊กอินแบบชำระเงินเพื่อทำงานและจะมีผู้ที่เข้ามาในแพ็กเกจที่สมบูรณ์แบบซึ่งต้องจ่ายเงินเป็น 100 แหล่งข้อมูลแผนภูมิเหล่านี้สำหรับแผนภูมิแบบดาวน์โหลดที่สามารถใช้งานได้สำหรับไบนารี การวิเคราะห์ตัวเลือกมีดังนี้ FreeBinaryOptionsCharts มีแผนภูมิตัวเลือกไบนารีที่ใช้งานง่าย (และฟรี) พวกเขายังมีคำแนะนำที่ดีสำหรับผู้เริ่มต้นเกี่ยวกับวิธีการใช้แผนภูมิตัวเลือกไบนารี นี่คือเว็บไซต์ของ Mifune8217s และคุณภาพของบทความกลยุทธ์ก็สูงมาก a) Forex Charts Widget v1.7 พัฒนาโดยคริสเครกและสามารถดาวน์โหลดได้ฟรีจาก Softpedia, Forex Charts Widget v1.7 เป็นซอฟต์แวร์กราฟดาวน์โหลดที่ช่วยให้ผู้ใช้สามารถดูแผนภูมิสกุลเงินของหลาย ๆ คู่ได้ ผู้ใช้จะมีความสามารถในการเลือกกรอบเวลาและใช้ชุดตัวบ่งชี้ที่มาพร้อมกับปลั๊กอิน อาจเป็นแหล่งข้อมูลที่ดีที่สุดสำหรับข้อมูลแผนภูมิฟรีและแผนภูมิแบบอินเทอร์แอ็กทีฟคือแพลตฟอร์ม MetaTrader4 ดูวิดีโอนี้โดยไบรอันสำหรับคำแนะนำสั้น ๆ เกี่ยวกับ MT4: แพลตฟอร์มนี้มีให้จากโบรกเกอร์ผู้ผลิตเกือบทุกรายในตลาดอัตราแลกเปลี่ยนที่มีอยู่ อย่างไรก็ตามมีบางส่วนที่กล่าวถึงเนื่องจากความจริงที่ว่าพวกเขามีฐานสินทรัพย์ที่ครอบคลุมมากขึ้นซึ่งตรงกับดัชนีสินทรัพย์ตัวเลือกไบนารี คุณควรดาวน์โหลดแพลตฟอร์ม MT4 ของโบรกเกอร์ที่มีคู่สกุลเงินมากกว่า 40 คู่ดัชนีที่สำคัญทั้งหมด (หรืออย่างน้อย 8 ราย) หุ้นและโลหะจุด (ทองและเงินซึ่งบางครั้งระบุว่าเป็น XAUUSD และ XAGUSD ตามลำดับ ) ตัวอย่างของแพลตฟอร์ม MT ที่คุณควรใช้สำหรับแผนภูมิของคุณ ได้แก่ FXCM, FxPro, Finotec และ Forex แทบทุกอย่างที่คุณต้องการสำหรับการสร้างแผนภูมิจะอยู่บนแพลตฟอร์มเหล่านี้ ส่วนที่ดีที่สุดคือฟรีและสามารถรับได้เมื่อดาวน์โหลดแพลตฟอร์ม MT4 และสร้างบัญชีสาธิต อีกหนึ่งปัจจัยที่น่าสนใจซึ่งทำงานในความโปรดปรานของ MT4 คือภาษาโปรแกรม MQL ที่แพลตฟอร์มสร้างขึ้นสนับสนุนการสร้างอีเอสตัวชี้วัดและปลั๊กอินซอฟต์แวร์ที่ช่วยในการสร้างสัญญาณ สัญญาณเหล่านี้สามารถส่งออกไปยังแพลตฟอร์ม MT4 ได้ ตรวจสอบคำแนะนำ MT4 ของเราในฟอรัมสำหรับข้อมูลเพิ่มเติมที่นี่หรือดูวิดีโอนี้ซึ่งจะอธิบายคำแนะนำและเคล็ดลับสำหรับ MT4: c) ระบบโบรกเกอร์ข้อมูลเชิงโต้ตอบ (IBIS) คำที่โต้ตอบในชื่อโบรกเกอร์นี้กล่าวได้ทั้งหมด โบรกเกอร์เชิงโต้ตอบมีแพลตฟอร์มการสร้างแผนภูมิที่ครอบคลุมมากที่สุดสำหรับการวิเคราะห์ทางเทคนิค แพลตฟอร์มระบบข้อมูลโบรกเกอร์แบบโต้ตอบ (IBIS) ให้บริการสถานที่จัดทำแผนผังระดับสถาบัน สิ่งอำนวยความสะดวกแผนภูมิบน IBIS โม้ของตัวชี้วัดทางเทคนิคที่สามารถกำหนดค่าได้ 22 ตัวซึ่งเป็นคันเตือนที่สนับสนุนการสร้างการแจ้งเตือนและช่วยให้ผู้ค้าสามารถใช้แผนภูมิใดก็ได้ในสามประเภท ได้แก่ แผนภูมิแท่งแผนภูมิเส้นหรือเชิงเทียน แพคเกจมาในราคาแม้ว่า ผู้ใช้บริการต้องสมัครสมาชิกโดยใช้ค่าใช้จ่าย 69 ครั้งต่อเดือน d) My FX Dashboard (จาก OzForex) บริการแผนภูมิภาพ forex จาก Ozforex ช่วยให้ผู้ค้าสามารถศึกษาสายการใช้ตัวชี้วัด ฯลฯ ซอฟต์แวร์นี้ไม่สามารถดาวน์โหลดได้ แต่เป็นแอปพลิเคชันบนเว็บที่เปิดใช้งาน Java ซึ่งช่วยให้ผู้ใช้สามารถสลับไปมาระหว่างแผนภูมิพื้นฐานและแผนภูมิขั้นสูงได้ ซอฟต์แวร์แผนภูมินี้เขียนด้วย EasyLanguage ซึ่งเป็นภาษาการเขียนโปรแกรมที่สนับสนุน FXCMs TradeStation ดังนั้นคุณจึงสามารถใช้เป็นซอฟต์แวร์ปลั๊กอินบนแพลตฟอร์มการซื้อขายหลักของ FXCMs Multicharts เป็นซอฟท์แวร์กราฟที่ลดทอนได้ซึ่งมีแผนภูมิ forex ความละเอียดสูงใน 30 คู่สกุลเงินต่าง ๆ ร่วมกับ TradingView แผนภูมิยังมีเวอร์ชันเว็บ ผู้ค้าสามารถใช้กรอบเวลาหลายช่วงเวลาตั้งแต่หนึ่งนาทีถึงหนึ่งเดือน พัฒนาโดย MCFX แพลตฟอร์มการจัดแผนภูมิและการซื้อขายแบบ MultiChart เป็นแพ็คเกจที่มีประสิทธิภาพซึ่งยังมีคุณลักษณะการซื้อขายแบบ ODM chart ที่ไม่เหมือนใครซึ่งจะลดลงด้วยราคาที่แน่นอนซึ่งผู้ค้าต้องการจะทำธุรกิจของเขาในแท็กและใช้ข้อมูลนี้เพื่อเตือนผู้ค้า เกี่ยวกับการค้าหากมีความล่าช้าในเวลาระหว่างการสร้างสัญญาณและการดำเนินการทางการค้า f) Free Stock Charts Nuff กล่าวว่า คลิกที่นี่สำหรับแผนภูมิหุ้นฟรี (ไป 8220Help8221 ใน FreeStockCharts และดูบทแนะนำวิดีโอจะเป็นประโยชน์สำหรับผู้เริ่มต้น) มองหามุมมองเชิงเทียนบน fsc ไปที่ด้านบนซ้ายของแผนภูมิและคลิกที่ประวัติราคาในสีเขียวแล้วคลิกแก้ไขแล้วเปลี่ยน 8220Plot Style8221 จาก HLC Bars to Candlestick และคลิก 8220OK.8221 มีแหล่งข้อมูลอื่น ๆ ในการสร้างแผนภูมิข้อมูลเพื่อใช้ในการสร้างสัญญาณตัวเลือกไบนารี มันขึ้นอยู่กับผู้ค้าเพื่อตัดสินใจว่าจะใช้ค่าใช้จ่ายใดง่ายต่อการใช้งานและพารามิเตอร์อื่น ๆ ที่เหมาะกับรสนิยม

No comments:

Post a Comment