Wednesday 19 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 อย่างรวดเร็วและช้าเพื่อซื้อขายเทียนต่อไปหลังจากที่ได้ข้ามไปแล้ว เอกสารบอกวิธีที่เราจะได้รับค่าเฉลี่ยของ Moving Average: docs. mql4indicatorsima สมมติว่าเราต้องการเลือกค่าสำหรับระยะเวลาเฉลี่ยของ MA (เร็วและช้า) และราคาที่ใช้รวมทั้งวิธีเฉลี่ย ค่าอื่น ๆ (เช่นสัญลักษณ์ระยะเวลาและการเปลี่ยน) ขึ้นอยู่กับ testcase (เช่นสัญลักษณ์ที่ผู้ทดสอบทำงานอยู่) และควรตั้งค่าโดยอัตโนมัติ ดังนั้นเราจำเป็นต้องมีตัวแปรต่อไปนี้สำหรับ Moving Average: int maperiod int mamethod int applyprice เนื่องจากเราต้องใช้ Moving Averages สองเส้นเพื่อตรวจสอบการข้ามของข้อมูลเหล่านี้เราต้องใช้พารามิเตอร์การป้อนข้อมูลต่อไปนี้สำหรับตัวอย่างของกลยุทธ์ที่มีค่าเริ่มต้นบางค่า: 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 () - ฟังก์ชันซึ่งเรียกว่าผ่านทาง 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 และ fast MA ข้าม PlaceTrade (OPSELL) สถานที่ขาย - การค้าสำหรับ Strategy-Tester, ฟังก์ชันอยู่ ใน BinaryOptionsStrategyFunctions. mqh if (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 ค่าอินพุต MA ที่ต่ำลงวิธี 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: (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: (OPSELL) สถานที่ขาย - การค้าสำหรับ Strategy-Tester, ฟังก์ชั่นจะอยู่ใน BinaryOptionsStrategyLibrary. mqh ถ้า (emaFastPast lt emaSlowPast ampamp emaFastCurrent gt emaSlowPast ตรวจสอบว่าช้า MA และ fast MA ข้ามแอมป์ 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 และเอกสารประกอบ บางทีอาจจะมีวิธีที่ดีกว่าที่จะทำและอาจปรับปรุงบางอย่างจะนำมาใกล้ชิดเพื่อให้พอดีกับความต้องการของคุณ ดังนั้นโปรดติดต่อฉันสำหรับแนวคิดในการปรับปรุงไบนารีตัวเลือก NoaFX เสนอวิธีง่ายๆในการค้าตัวเลือกไบนารี สิ่งที่คุณต้องทำคือประเมินทิศทางของสินทรัพย์ในช่วงเวลาหนึ่ง ๆ ศูนย์ความรู้ NoaFX จะพร้อมให้คุณได้ทำความเข้าใจเกี่ยวกับตลาดและกลยุทธ์ต่างๆเพื่อเพิ่มความสำเร็จในการซื้อขายของคุณ มีความรู้ความเข้าใจเชิงลึกเกี่ยวกับธุรกิจการค้าจาก NoaFX ความคิดเห็นตลาดการวิเคราะห์และข้อมูลเชิงลึกในตลาดโลก ประเภทบัญชีเรามีบัญชีการซื้อขายที่หลากหลายและคุณจะเห็นบัญชีที่เหมาะกับคุณ ไม่ว่าคุณต้องการอะไรเรามีขนาดบัญชีสำหรับคุณ ตัวเลือกไบนารีใช้ประโยชน์จากเครื่องมือที่น่าตื่นเต้นที่สุดชิ้นหนึ่งในการค้าขาย - ตัวเลือกไบนารี ไบนารีตัวเลือกเป็นเครื่องมือที่ดีและง่ายมากในการค้าในตลาด อะไรคือตัวเลือกไบนารีตัวเลือกไบนารีให้ง่ายมากทางตรงของการซื้อขายในตราสารต่างๆที่ payoff เป็นจำนวนคงที่และเพื่อให้เป็นความสูญเสีย ความเสี่ยงหรือผลตอบแทนไม่ใช่ความสัมพันธ์กับระยะทางที่ตลาดเคลื่อนไหว หากใช้เครื่องมือแบบเดิมหากตลาดมีการย้ายคุณไป 100 pips การสูญเสียของคุณจะถูกขยายโดย 100 pips และยิ่งคุณรอนานเท่าใดยิ่งคุณสูญเสียมากเท่าใด ด้วยตัวเลือกไบนารีตรรกะเป็นเรื่องง่าย คุณเพียงวางการค้าว่าตลาดจะขึ้นหรือลงด้วยการลงทุนคงที่และระยะเวลาการค้าและเมื่อสิ้นสุดระยะเวลาคงที่ขึ้นอยู่กับทิศทางของตลาดที่เกี่ยวข้องกับการคาดการณ์ของคุณการค้าของคุณจะกลายเป็นกำไรหรือขาดทุน . เลือกตราสารของคุณมีเครื่องมือในการซื้อขายกว่า 100 รายการคุณสามารถเลือกใช้ตัวเลือกไบนารีในการรวมกันของเครื่องมือหลัก ๆ จากคู่สกุลเงิน Forex, Gold, Indices หรือแม้แต่สินค้าโภคภัณฑ์คุณสามารถวางตัวเลือกไบนารีไว้ในเครื่องมือที่เป็นไปได้ทุกแบบ เลือกช่วงเวลาจากการตั้งค่าการค้าแบบทันทีประมาณ 60 วินาทีเป็นระยะเวลานานการค้าที่ซับซ้อนประมาณ 1 สัปดาห์ มีกรอบเวลาที่แตกต่างกันเพื่อให้เหมาะกับกลยุทธ์การซื้อขายของคุณ เลือกกรอบเวลาที่เหมาะกับสไตล์ของคุณ จัดสรรความเสี่ยงขนาดการค้าของคุณเริ่มต้นด้วยเพียง 1 เหรียญสหรัฐเท่านั้น คุณสามารถซื้อขายได้ในปริมาณที่สูงกว่าขึ้นอยู่กับความเสี่ยงที่คุณยินดีที่จะซื้อการจำลองการซื้อขายอธิบายให้ฉันเริ่มต้นด้วยคำถามเพื่อให้จิตใจของคุณคิด คุณจะเคยก้าวเข้าสู่เกมที่คุณเพิ่งได้เรียนรู้และเดิมพันทั้งหมดของเงินที่ได้รับอย่างหนักของคุณในการชนะเกมฉันไม่คิดอย่างนั้นบางทีถ้าคุณเป็นนักพนัน ส่วนที่เหลือของเราจะเลือกที่จะหลีกเลี่ยงความเสี่ยงที่ไม่จำเป็นโดยการเรียนรู้ ins ทั้งหมดของเกมก่อนที่เราจะเดิมพันเงินใด ๆ ที่มันขวาทำไมต้องซื้อขายตัวเลือกไบนารีหรือสิ่งอื่นสำหรับเรื่องที่จะแตกต่างจากตัวอย่างที่ฉันเพิ่งกล่าวถึง ทำไมคุณควรเสี่ยงต่อการสูญเสียเงินจริงเมื่อเรียนรู้วิธีการค้าฉันตระหนักดีว่าคนส่วนใหญ่ต้องการจะเริ่มทำกำไรทันทีเนื่องจากความคิดของทุกสิ่งที่พวกเขาสามารถทำอะไรกับเงิน Trading, after all, looks like an easy way to make some cash. If you have been in the game for a while, you know beyond a shadow of a doubt that this is not the situation. I mean on the off chance that you have the cash to burn and play around for the rush of it, go right ahead, however for the other individuals there is a better way Welcome to the world of Trading Simulators. It is a standout among the most, if not THE most powerful tool to have if you are a seasoned trader or just thinking about a career in trading. These demo trading simulators accelerate the steep learning curve of becoming that expert trader that everybody is taking a stab at. What Exactly Are Trading Simulators Trading Simulators are also known as paper trading or virtual trading. It can be compared to a free binary options account, just much better in my opinion. They are extremely useful for you as a trader, because you can practice trading stress-free, try out new trading strategies, improve on your current strategies, learn to trade volatility, refine your technique and approach, gain experience, become confident, make all the mistakes in the world and acquire new facets of the market without any cost. It is regularly said that 95 of all traders lose their trading capital within the first year. What makes a trader successful then In interviews, the best traders in history always emphasize the importance of backtesting. Backtesting means to use historical price data of a particular market to find out how well a trading strategy would have worked. While there is no guarantee, the chances are that a successful strategy in the past will very often generate profits in the future. Trading Simulators essentially lets you back test your trading strategies and also enables you to take demo trades during live market conditions. How Can I Apply This To My Trading There is truly no viable alternative for experience and screen time with regards to trading Binary Options or the Forex market. Traders that have spent endless of hours trading a live market will have developed a feeling for the market that is almost impossible to explain. These traders will be able to distinguish between good and bad trading setups by simply recognizing similar price action to what they have seen before. Should you have this type of experience, you will know exactly what I am talking about. Attempting to trade a live market is altogether different from looking back at charts or backtesting a trading strategy. Backtesting a strategy makes it easy to see in hindsight which signals would have worked and which not without any stress involved. When you are trading real-time markets, you cant see what is coming next, and you start to wonder if it is a valid signal. You will be contemplating whether or not to take the trade. This is where uncertainty begins to set in. Trading with real money causes traders to be naturally under stress because you need to make quick trading decisions. The only way to combat this feeling of anxiety is when you have enough experience under your belt. Trading Simulators are created to help traders develop this type of experience and confidence through taking trades on historical and live market conditions. This practice will help them make trading decisions become like second nature to them. This is an important plus point because it trains them not to overthink the trade, but simply act when they have to. This is precisely how you ought to trade, verging on like a machine with no feelings. It is vital to stay in practice of taking trades on a daily basis otherwise you will lose this ability to act without any fear. There is a perfect saying that speaks to this statement Use it or lose it Metatrader indicator for Trading Simulator As always, MetaBinaryOptions is offering you a free Metatrader indicator for helping you apply this strategy. This indicator will automatically place the Trading Simulator on your chart. Make sure to put the file in the MQL4Indicators folder. Allow DLL imports in ToolsOptionsExpert Advisors before using the indicator. Figure 1 Binary Options trading simulator for mt4 How To Use The Trading Simulator When you add the Trading Simulator to your chart, you will get an option to select how much your starting capital must be. You can also choose what percentage payouts you should get. After doing this, you will see a window pop up on your right-hand side. Here you can choose the expiry time, the amount that you want to risk and then when you get a trade you can just click the up or down button. This mt4 indicator will keep track of all your trades how many winners, losers and ties you have. The Binary Options Simulator will also calculate your winning percentage. When you take your call or put trade, you will see it show up in the right-hand column. The trade will show you your entry price, the current market price, how many seconds is left till expiry and what the payout will be after expiry. The other helpful thing the Metatrader Simulator does is it shows you on the chart where you took the trade and where it expired. Figure 2 The simulator works just like a binary options demo account Do not start to panic when you see the trades disappear on your right-hand side. This is only done to make space for new trades. Notice that after closing the simulator, all trading results are saved in a csv file under Data FolderMQL4Files when doing live trading or under Data Foldertesterfiles when running the Strategy Tester. When using the Trading Simulator you can combine it with our other MBO MT4 indicators like Market Sessions or News Calendar indicator. This feature is very helpful because most people tend to avoid trading during news releases and only like to trade during specific trading sessions. Every trader should consider these facts when trading Binary Options. In the below image (figure 3), you can see that we have added the News Calendar and Market Sessions indicator with our Trading Simulator. Figure 3 The simulator can work along with other indicators like the news calendar and market sessions indicators. The Binary Options Trading Simulator can also be used to backtest different trading strategies or indicators by making use of the strategy tester on your Metatrader 4. We have found that this function is particularly useful for those traders who are unable to practice during regular market hours. Using the strategy tester enables you to trade a few weeks worth of data in just a few hours. The ability to trade even when the markets are close, at any time of the day or night makes our Trading Simulator a highly valuable and useful tool. Figure 4 The mt4 binary options simulator can be used in backtests along with historical news data Success depends on hard facts, and that is exactly what this Binary Options Simulator will give you. You will quickly find out whether your strategy is profitable or not. This will help you in two ways. Number one being that in the event that your strategy was to be unsuccessful, you can move on and invest your time in the development of a new strategy. Secondly, if your method should be profitable, you can work to improve on it and move on to trade it live as soon as possible. I must admit that backtesting your strategy is not as real as using real money, but it creates a pretty realistic view of how well you can do with your strategy in the future. I personally think that Trading Simulators are the second best learning aid out there for any trader. Number one would obviously be live trading but that could get quite expensive. Trading Simulator Summary Regardless of the fact that youve taken hundreds of courses and read a few books on trading, you may not be as prepared as you think you may be. Trading the live markets is vastly different than only discussing it. Using our Trading Simulator, you get the advantage of genuine experience without taking any of the financial risks. The key to using the Trading Simulator to your advantage is to treat it seriously as if the trades were live. Once youre comfortable utilizing the Trading Simulator, it very well might be time to attempt your strategy with real money. Trading any market requires precision and focus, which can only be developed with practice. You should commit yourself to consistent practice and never give up. Practice does not make perfect. Perfect practice makes perfect. Vince Lombardi Trading Simulator User Reviews

No comments:

Post a Comment