Wednesday 2 August 2017

กึ่ง อัตโนมัติ เส้นแนวโน้ม กลยุทธ์การซื้อขาย


กึ่งอัตโนมัติเส้นแนวโน้มกลยุทธ์การซื้อขาย กราฟด้านล่างแสดงให้เห็นถึงการใช้งานวาดเส้นแนวโน้มการควบคุมกลยุทธ์กึ่งอัตโนมัติในการดำเนินธุรกิจการค้าที่ต้องการ: (1) ขายหยุดรายการสั่งซื้อ (จุด TL สีแดง), (2) เป้าหมายกำไร (สีเขียวที่เป็นของแข็ง TL) และ (3) ซื้อหยุดเพื่อเป็นการสูญเสียหยุด (จุดสีเขียว TL): การกำหนดใช้งานง่ายเทรนด์ไลน์ วาดเส้นแนวโน้มคลาสสิกให้เป็นหนึ่งในตัวชี้วัดที่ดีที่สุดสำหรับการระบุการเปลี่ยนแปลงหรือทำลายในแนวโน้ม ด้วยเหตุนี้การใช้งานในการกำกับกึ่งอัตโนมัติกลยุทธ์การซื้อขายจะกลายเป็นที่นิยมมากขึ้น วิธีการต่างๆที่ได้รับการเสนอที่จะเรียกคำสั่งโดยใช้เส้นแนวโน้มวาดด้วยตนเองในชา​​ร์ต ตัวอย่างเช่นจำนวนเส้นแนวโน้มหรือสีที่สามารถนำมาใช้เพื่อระบุประเภทของคำสั่งที่ต้องการ (ซื้อวงเงินซื้อหยุดขาย จำกัด , ขายหยุด) ลักษณะที่พึงประสงค์ของระบบใด ๆ ที่ใช้ในการกำหนดเส้นแนวโน้มที่ว่ามันเป็นตรรกะที่ใช้งานง่ายและใช้งานง่าย: อย่างไรก็ตามการใช้เส้นแนวโน้มตัวเลขเพื่อระบุชนิดของการสั่งซื้อที่ต้องการเป็นตัวปัญหา ผู้ประกอบการค้าต้องวาดเส้นแนวโน้มที่ต้องการในการสั่งซื้อโดยเฉพาะอย่างยิ่งตั้งแต่หมายเลขบรรทัดแนวโน้มที่ได้รับมอบหมายตามลำดับขณะที่พวกเขามีการเพิ่มแผนภูมิ ผู้ประกอบการค้าต้องให้แน่ใจว่าไม่มีเส้นแนวโน้มอื่น ๆ อยู่ในชาร์ตเป็นวาดเส้นแนวโน้มก่อนหน้านี้อาจจะลอยออกมาจากมุมมองของช่วงของข้อมูลที่แสดงบนแผนภูมิ หากผิดพลาดจะทำและเส้นแนวโน้มเป็นลบและวาดแล้วหมายเลขบรรทัดแนวโน้มอาจไม่ตรงกับคำสั่งประเภทที่เกี่ยวข้องและกลยุทธ์ที่อาจจะไม่ประพฤติตามที่คาดไว้ การใช้สีในการระบุประเภทใบสั่งที่ต้องการเป็นผู้ใช้น้อยมากเป็นมิตรและมีแนวโน้มน้อยที่จะเกิดข้อผิดพลาดซื้อขาย หลังจากการกำหนดสีที่เฉพาะเจาะจงที่จะเป็นตัวแทนของประเภทเฉพาะของคำสั่งซื้อ (ซื้อวงเงินซื้อหยุดขาย จำกัด , ขายหยุด. ฯลฯ ) ฟังก์ชั่นเช่นฟังก์ชั่น TradeStation TL_FindColor อาจถูกใช้เพื่อค้นหาหมายเลขเส้นแนวโน้มของ บรรทัดแรกแนวโน้มการจับคู่สีใดสีหนึ่งเหล่านี้ แต่น่าเสียดายที่จำนวนสีที่แสดงสดใสบนแผนภูมิจะถูก จำกัด และสีเข้มไม่ได้มองเห็นได้ง่าย ทั้งการใช้เส้นแนวโน้มสีและลักษณะ (ของแข็ง, ประจุด ฯลฯ ) เพื่อระบุประเภทต่างๆเพื่อที่ดูเหมือนว่าจะมีข้อได้เปรียบบางอย่าง เช่นเดียวกับคำสั่งซื้อ (ซื้อวงเงินซื้อหยุด) สามารถกำหนดสีเดียวกัน แต่รูปแบบต่าง ๆ การผลิตอื่น ๆ ที่ได้รับมอบหมายให้กู้ยืมที่ใช้งานง่ายตัวเองเพื่อการเรียนรู้โค้งสั้นและลดความเสี่ยงการเกิดอุบัติเหตุจากการเลือกสีที่ไม่ถูกต้อง ในทำนองเดียวกันการสั่งซื้อร่วมกันลักษณะคล้ายกันอื่น ๆ (ซื้อหยุดขายหยุด) สามารถกำหนดรูปแบบเดียวกัน (เช่นเส้นแนวโน้มประ) แต่สีที่แตกต่างกัน ด้วยหลายรูปแบบที่มีสีน้อยจะต้องมีการใช้การอนุญาตให้ใช้ที่สว่างสีที่มองเห็นได้มากที่สุดสำหรับเส้นแนวโน้มและการกำหนดใช้งานง่ายและตรรกะของการผสมสีและรูปแบบที่ง่ายต่อการจำ ส่วนใหญ่ทุกการกระทำของกลยุทธ์การซื้อขายจะลดลงถึงสี่ประเภทสั่งซื้อวงเงินซื้อหยุดขาย จำกัด และหยุดขาย ดังต่อไปนี้: เพื่อให้การซื้อขายเส้นแนวโน้มมากขึ้นที่ใช้งานง่ายและใช้งานง่ายทั้งสีและลักษณะที่สามารถใช้เพื่อระบุลักษณะที่คล้ายกันของเหล่านี้สี่ประเภทเพื่อที่เช่นในการจัดต่อไปนี้: ตัวอย่างการซื้อขาย เทรนด์สายแบ่งออกรายการ หนึ่งมักจะคิดว่าการค้าแหกคุกเป็นช่องราคาเคลื่อนไหวในแนวนอนและแนวคำสั่งหยุดบนและด้านล่างเป็นช่องทางสำหรับ watiing ฝ่าวงล้อมในทิศทางใดทิศทางหนึ่ง อย่างไรก็ตามการใช้งานบ่อยมากขึ้นในการเข้าเส้นแนวโน้มแบ่งในแนวโน้มอย่างมีนัยสำคัญ แน่นอนคำสำคัญเป็นญาติ แต่ประเด็นก็คือการหาแนวโน้มที่ได้รับการอย่างต่อเนื่องสำหรับบาร์พอที่เพื่อว่าเมื่อแนวโน้มแบ่ง retracement จะเพียงพอที่จะสร้างผลกำไรได้ น้ำมันดิบ (CLK09) แผนภูมิข้างต้นแสดงให้เห็นว่ามีแนวโน้มสูงขึ้นในฟิวเจอร์สน้ำมันดิบ (CLK09) ประมาณ 2 ดอลลาร์ นี้ไม่ได้เป็นขนาดใหญ่ย้ายน้ำมัน แต่ retracement มีขนาดใหญ่พอที่จะสร้างผลกำไรที่คาดว่าแนวโน้มนี้เมื่อเสีย เส้นประสีแดงแนวโน้มได้รับการวาดดังต่อไปนี้แนวโน้มราคาขายชี้เพื่อหยุดเป็นที่ต้องการ เมื่อเส้นแนวโน้มนี้จะตีหนึ่งสัญญาจะขายสั้น ตำแหน่งสั้นที่เกิดจากเส้นแนวโน้ม ไม่นานต่อมาในแผนภูมิข้างต้นหยุดขายถูกตีและตำแหน่งสั้นที่ถ่าย: หยุดการสูญเสียและเป้าหมายกำไรเส้นแนวโน้มเพิ่ม ในฐานะที่เป็นความคืบหน้าการย้ายลงในแผนภูมิด้านล่างซื้อหยุด (สีเขียวประ) เส้นแนวโน้มจะถูกเพิ่มคิดเป็นหยุดการสูญเสียครั้งแรก ซื้อ จำกัด (สีเขียวทึบ) เส้นแนวโน้มจะมีการเพิ่มตัวแทนของเป้าหมายกำไรที่มีศักยภาพ หยุดเส้นแนวโน้มการสูญเสียลง angeled ไปตามแนวโน้ม ในแผนภูมิข้างต้นมีแนวโน้มลดลงต่อไปจะกลายเป็นที่จัดตั้งขึ้น ซื้อหยุด (สีเขียวประ) เส้นแนวโน้มเป็นมุมลงในการสร้างแบ่งแม้กระทั่งหยุดการสูญเสีย มันไม่ได้เป็นที่รู้จักกันว่าเส้นแนวโน้มหรือเป้าหมายกำไรจะได้รับการตีครั้งแรก retracement ฮิตขนาดเล็กเส้นหยุดซื้อแนวโน้มปิดออกการค้า ขณะที่การเคลื่อนไหวของราคายังคงเป็น retracement เล็กน้อยฮิตเส้นหยุดซื้อแนวโน้มและการค้าจะปิดออกมามีกำไรเล็ก ๆ ของ $ 370 ช่วงการซื้อขาย ฟิวเจอร์สทองแดง HGK09 ได้มีแนวโน้มลดลงและจากนั้นจะเริ่มย้ายไปด้านข้าง โอกาสที่การค้าช่วงที่อาจเกิดขึ้นคาดว่า การสูญเสียหยุดป้องกันเส้นแนวโน้มจะถูกวาดขึ้นบนและด้านล่างช่วงที่การค้าใหม่ ซื้อและขายการ จำกัด การสั่งซื้อเส้นแนวโน้มจะมีการเพิ่มอยู่ในช่วงการซื้อขายที่ดังกล่าวข้างต้น คุณสมบัติกลยุทธ์มีการปรับเพื่อให้การซื้อขายในหลายสถานการณ์การซื้อขายช่วงโดยการตั้งค่าการค้าสูงสุดเป็นจำนวนมาก (99) และการตั้งค่า MaxLimitReversals ไปเป็นจำนวนมากที่คล้ายกัน (99): กลยุทธ์ที่มีการเปิดและเริ่มซื้อขาย เมื่อเวลาดำเนินการซื้อขายช่วงหลายมากขึ้นเกิดขึ้น ในที่สุดราคาเคลื่อนสูงขึ้นและก่อให้เกิดเส้นแนวโน้มหยุดการสูญเสียดังกล่าวข้างต้นในช่วงการซื้อขายที่จะหยุดการซื้อขายต่อไป การวิเคราะห์ผลการดำเนินงานกลยุทธ์ที่บ่งชี้ว่ากำไรอย่างมีนัยสำคัญจากวิธีการนี​​้ หลังจากหักกำไรครั้งแรก 2 ธุรกิจการค้า ($ 7333) ซึ่งถูกสร้างขึ้นมาในแถบทางประวัติศาสตร์ในการตั้งค่ากลยุทธ์ที่มีกำไรสุทธิซื้อขาย $ 20,000 - $ 7,333 = $ 12,666 โปรแกรมหลัก โปรแกรมหลักแบ่งออกเป็นสองส่วนที่มีรหัสที่จะต้องดำเนินการ (1) กับติ๊กทุกครั้งและ (2) ในตอนท้ายของแต่ละบาร์ ทุกภาค Tick การประมวลผล ในส่วนนี้จะต้องดำเนินการกับเห็บในแต่ละครั้งและสำเร็จต่อไปนี้: กำหนดตำแหน่งทางการตลาด เมื่อข้อมูลที่ตรวจสอบเวลาจริงจะเริ่มต้น หาก RealTimeOnly ได้รับการระบุระบุเมื่อข้อมูลที่เวลาจริงที่สามารถใช้ได้และสัญญาณกลยุทธ์ที่จะเริ่มต้นการประมวลผลการซื้อขาย ตรวจสอบว่ามีการเปลี่ยนแปลงในตำแหน่ง ถ้าตำแหน่งที่มีการเปลี่ยนแปลงกระบวนการเปลี่ยนแปลงนี้โดยใช้วิธี ProcessPositionChange การประมวลผลการเปลี่ยนแปลงตำแหน่งสามวิธีองค์ประกอบที่สร้างขึ้นเพื่อ (1) เพื่อตรวจสอบว่าการดำเนินการเพียงแค่ผลในการเปลี่ยนแปลงตำแหน่ง (วิธี OrderExecuted), (2) ให้แน่ใจว่าการกลับคำสั่งหยุดดำเนินการโอนกลับตำแหน่ง (วิธี StopReversalCompletion) และ (3) การปรับกลยุทธ์ตรรกะหลังจากการเปลี่ยนแปลงใด ๆ ในตำแหน่ง (วิธี SetStrategyLogic) เหล่านี้จะอธิบายในรายละเอียดด้านล่าง ตรวจสอบว่ามีการย้ายผู้ใช้เส้นแนวโน้มการใช้งานใด ๆ ในทุกวินาทีที่ผ่านมา ReCalcSeconds หากผู้ใช้มีการเปลี่ยนแปลงตำแหน่งของเส้นแนวโน้มในขณะที่กลยุทธ์ที่มีการเรียกใช้ค่าที่เส้นแนวโน้มใหม่ที่มีการคำนวณโดยวิธี TLCalcValue และค่าใหม่สะท้อนให้เห็นในกลยุทธ์ที่สอดคล้องกันสร้างคำสั่งซื้อ ความชันของเส้นแนวโน้มจะถูกคำนวณใหม่ในเวลานี้เนื่องจากผู้ใช้อาจมีการเปลี่ยนแปลงความชันของเส้นแนวโน้มได้เป็นอย่างดี ส่งคำสั่งซื้อทั้งหมดขึ้นอยู่กับเส้นแนวโน้มใช้อยู่ในปัจจุบันโดยใช้วิธี ProcessTradeOrders วิธี ProcessPositionChange ส่วนประกอบ วิธี OrderExecuted การกำหนดคำสั่งได้ดำเนินการเพียงแค่มีความซับซ้อนมากกว่าหนึ่งจะคิดว่า เมื่อราคาขีด จำกัด ตีไม่มีการรับประกันว่าคำสั่งขีด จำกัด จะดำเนินการ ในทำนองเดียวกันถ้าคำสั่งหยุดจะถูกส่งต่อไปยังเซิร์ฟเวอร์ TradeStation ราคาตีราคาหยุดก็ยังไม่เพียงพอที่จะตรวจสอบว่าคำสั่งหยุดดำเนินการเนื่องจากการตั้งค่ารายการสั่งซื้อสำหรับการหยุดวิกฤติที่กำหนดโดยผู้ใช้จะไม่เป็นที่รู้จักโดยกลยุทธ์ที่ วิธี OrderExecuted กำหนดเพื่อดำเนินการเพียงโดยการเปรียบเทียบราคาเห็บสุดท้ายที่จะค่าเพื่อใช้งานต่างๆ ลำดับใกล้เคียงกับราคาเห็บที่ผ่านมาจะถือว่าเป็นคำสั่งที่เรียกการเปลี่ยนแปลงในตำแหน่ง นี้ทำงานได้ดีสำหรับวงเงินและหยุด orers คำสั่งซื้อที่ตลาดเมื่อ stategy เป็นสิ่งจำเป็นที่จะทำให้พวกเขาจะถือว่าการดำเนินการทันที ดังนั้นเพื่อที่ดำเนินการเพียงที่มีอยู่ใน ID_Order ตัวแปร เป็นรหัสที่ยากเมื่อตลาดเพื่อเป็น issed วิธี StopReversalCompletion มีปัญหาในเอกสารที่ดีกับการสูญเสียของ syncronization postiion จริงกับตำแหน่งกลยุทธ์เมื่อคำสั่งหยุดความพยายามที่จะกลับตำแหน่งที่มีอยู่ นี้เกิดขึ้นเนื่องจากกลยุทธ์แบ่งเพื่อกลับลงไปในทั้งสองส่วน ตัวอย่างเช่นเมื่อย้อนกลับตำแหน่งยาวกลยุทธ์ที่จะตอบสนองต่อบาร์ SellShort ถัดไป LimitValue คำสั่ง จำกัด โดยการสร้างสองคำสั่งที่แยกต่างหาก (1) ขายบาร์ถัดไป LimitValue จำกัด (เพื่อปิดสถานะ Long) และ (2) SellShort ถัดไป บาร์ LimitValue จำกัด ในแถบทางประวัติศาสตร์เหล่านี้สองคำสั่งดำเนินการได้โดยไม่มีปัญหา อย่างไรก็ตามในเวลาจริงบาร์ลำดับแรกจะถูกดำเนินการและลำดับที่สองจะถูกยกเลิกโดยทั่วไป การตรวจสอบของฉัน MarketPosition ปัจจุบันและระบุคำสั่งล่าสุดที่ดำเนินการอย่างใดอย่างหนึ่งสามารถตรวจสอบว่าการพลิกกลับที่ต้องการของตำแหน่งที่ได้รับความสำเร็จจริง มีสองการแก้ปัญหาเพื่อให้มั่นใจว่าคำสั่งซื้อที่จะกลับเป็นตำแหน่งที่ใช้เพื่อหยุดจะประสบความสำเร็จ วิธีการแก้ปัญหาแรกคือการใช้รหัสและนี่คือจุดประสงค์ของว​​ิธี StopReversalCompletion หากพลิกกลับของตำแหน่งที่ตั้งใจไว้แล้วกลับตัวแปรจะเป็นจริง หากมีการเปลี่ยนแปลงตำแหน่งจากทั้งสั้นหรือยาวไปยังตำแหน่งแบนแล้วกลับยังไม่เสร็จสมบูรณ์ ในกรณีนี้วิธี StopReversalCompletion จะ isuse การสั่งซื้อในตลาดที่เหมาะสมในการดำเนินการกลับรายการ วิธีที่สองคือความสำเร็จโดยการตั้งค่าคุณสมบัติกลยุทธ์ดังนี้ รูปแบบ - กลยุทธ์ทั้งหมด - แท็บอัตโนมัติ กลยุทธ์การส่งคำสั่งหยุดสร้างโดยตรงกับเครือข่ายดำเนินการสั่งซื้อ TradeStation และ มักจะถือคำสั่งหยุดสั่ง TradeStation การดำเนินการเครือข่ายเซิร์ฟเวอร์หยุดแม้ว่าปลายทางที่ดำเนินการ natively สนับสนุนหยุดการสั่งซื้อ หากกลยุทธ์ดังกล่าวข้างต้นการตั้งค่ารูปแบบถูกนำมาใช้แล้ววิธี StopReversalCompletion Nevers ความต้องการที่จะเรียกว่า วิธีที่สองนี้เป็นวิธีที่แนะนำและเป็นที่สันนิษฐานว่าผู้ใช้จะใช้การตั้งค่าเหล่านี้ ด้วยเหตุนี้การเรียกร้องให้ StopReversalCompletion วิธีที่ได้รับการแสดงความคิดเห็นออกมาในโปรแกรมหลัก หากผู้ใช้ไม่ต้องการที่จะใช้รูปแบบเหล่านี้ - กลยุทธ์การตั้งค่าทั้งหมดแล้วเรียกร้องให้วิธีการที่ควรจะ uncommented ในโปรแกรมหลัก วิธี SetStrategyLogic วิธี SetStrategyLogic เป็นผู้รับผิดชอบในการบังคับใช้กฎการค้าต่อไปนี้: หยุดซื้อไม่สามารถตีมากกว่าหนึ่งครั้งต่อกลยุทธ์การทำงาน คำสั่งหยุดซื้ออาจถูกใช้เพื่อเข้าสู่การค้าเมื่อแบ่งราคาออกมาจากช่องทางค้าหรือเมื่อแบ่งราคาออกมาจากแนวโน้มลดลง ดังกล่าวเพื่อหยุดเท่านั้นที่สามารถได้รับผลกระทบครั้งหนึ่งในระหว่างการดำเนินกลยุทธ์ กฎนี้ถูกออกแบบมาเพื่อป้องกันไม่ให้สถานการณ์ที่ลำดับที่สองจะถูกสร้างขึ้นหากการเคลื่อนไหวของราคาเดินกลับมาต่ำกว่าเส้นแนวโน้มนี้และผ่านมันเป็นครั้งที่สองจากด้านล่าง มันขึ้นอยู่กับสถานการณ์ที่ผู้ใช้ตั้งใจดังกล่าวเพื่อที่จะดำเนินการเพียงครั้งเดียว หากผู้ใช้ต้องการที่จะออกคำสั่งเป็น BuyStop ที่สองหลังจากการค้าครั้งแรกที่มีการปิดออกเส้นแนวโน้ม BuyStop สามารถเคลื่อนย้ายเข้ามาในตำแหน่งใหม่แล้วกลยุทธ์ที่สดชื่นกับ Ctl-R นี้จะเรียกคืนทั้งหมดเส้นแนวโน้มที่ถูกต้องบนแผนภูมิสถานะที่ใช้งานสำหรับการสร้างการซื้อขายใหม่ หยุดขายไม่สามารถกดได้มากกว่าหนึ่งครั้งต่อกลยุทธ์การทำงาน เหตุผลเป็นเช่นเดียวกับในข้อ (1) ยกเว้นทิศทางของการค้าอยู่ตรงข้าม เพื่อขีด จำกัด ไม่สามารถดำเนินการได้มากกว่าหนึ่งครั้งต่อกลยุทธ์ถ้า ReverseOnLimitOK ตัวแปร = false หากผู้ประกอบการไม่ได้ตั้งใจที่จะกลับในตำแหน่งของเขาแล้วเมื่อมีการสั่งซื้อวงเงินฮิตมันเป็นอย่างใดอย่างหนึ่งที่จะเข้าสู่การค้าหรือออกจากการค้าเป็นเป้าหมายกำไร เมื่อเส้นแนวโน้มนี้ได้เสร็จสิ้นหน้าที่ของมัน (การเข้าหรือออก) ก็ไม่ควรทำให้เกิดการซื้อขายที่เพิ่มขึ้นหากราคาเดินกลับลงไปที่เส้นแนวโน้ม แต่เมื่อมันเป็นที่พึงปรารถนาที่จะอยู่ในช่วงการค้าไปมาระหว่างสองระดับราคาแล้ว ReverseOnLimitOK = true ถูกนำมาใช้ ในกรณีนี้คำสั่งซื้อวงเงินที่สามารถดำเนินการได้หลายครั้ง กลยุทธ์อาจไม่ป้อนค้าที่สองด้วยการสั่งซื้อหยุดที่สอง ถ้าหยุดเส้นแนวโน้มใด ๆ ที่เกิดขึ้นในช่วงตีรา​​ยการการค้าใด ๆ แล้วหยุดที่เหลือเส้นแนวโน้มยังคงใช้งานสำหรับการออกจากการค้าเท่านั้น ไม่มีเส้นหยุดที่เหลือแนวโน้มอาจจะใช้สำหรับรายการค้าที่สอง ตัวอย่างเช่นสมมติว่าผู้ใช้ตั้งค่าสองคำสั่งรายการฝ่าวงล้อมโดยคร่อมคำสั่ง BuyStop สูงกว่าราคาปัจจุบันและการสั่งซื้อ SellStop ต่ำกว่าราคาปัจจุบัน ความตั้งใจของผู้ใช้คือการใส่ในทิศทางเดียวหรืออื่น ๆ แต่ไม่ได้ทั้งสองทิศทาง คำสั่งนี้ได้รับการป้อนด้วยตนเองก็จะได้รับการตั้งค่าเป็นคำสั่ง OCO (หนึ่งยกเลิกอื่น ๆ ) กฎข้อที่ 3 พื้นสำเร็จตรรกะ OCO ในรหัส เมื่อด้านหนึ่งของการสั่งซื้อวงเล็บจะถูกดำเนินการในด้านอื่น ๆ ไม่ได้รับอนุญาตในการดำเนินการ รหัสสำเร็จนี้โดยการตั้งค่าสวิทช์, StopEntryOK เพื่อเท็จครั้งเดียวการค้าถูกป้อนโดยใช้คำสั่งหยุด รายการนี​​้จะช่วยป้องกันเพิ่มเติมใด ๆ โดยใช้คำสั่งหยุดได้อย่างมีประสิทธิภาพการยกเลิกคำสั่งหยุดตรงข้าม แต่จะออกใบอนุญาตการค้าโดยใช้คำสั่งหยุดตรงข้ามถ้าราคาไม่ถึงเป้าหมายกำไรและแทนที่จะกลับทิศทาง ถ้าตำแหน่งที่มีอยู่จะได้รับการแบนมากกว่ากลับตามคำสั่งหยุดแล้วหยุดทุกประมวลผลคำสั่งต่อไป เมื่อหยุดตีในขณะที่อยู่ในตำแหน่งที่มันทำหน้าที่เป็นหยุดการสูญเสียที่จะออกจากการค้า เมื่อชนิดของการหยุดนี้จะตีถ้าตำแหน่งที่จะได้รับมากกว่าแบนกลับแล้วกลยุทธ์ที่ควรจะหยุดทันทีและไม่ควรสร้างคำสั่งใด ๆ เพิ่มเติม ในกรณีนี้ป้ายกลยุทธ์ที่ปรากฏบนแผนภูมิจะเปลี่ยนจากสีเหลืองเป็นสีแดงเตือนผู้ใช้ว่ากลยุทธ์ที่ไม่มีคำสั่งประมวลผลอีกต่อไป หากผู้ใช้ตั้งใจเพื่อหยุดนี้จะกลับตำแหน่งโดยระบุพารามิเตอร์สำหรับการป้อน MaxStopReversals ที่ = 1 แล้วเพื่อที่จะกลับหยุดการค้าและการประมวลผลกลยุทธ์ที่จะดำเนินต่อไปจนถึงคำสั่งการใช้งานอื่น ๆ ที่จะออกจากตำแหน่งที่ได้รับการดำเนินการ หากทั้งสองคำสั่งหยุดจะตี (BuyStop และ SellStop) แล้วหยุดทุกการซื้อขายต่อไป หากทั้งสองหยุดได้รับผลกระทบแล้วหนึ่งถูกตีเข้าสู่การค้าและอื่น ๆ ที่ได้รับผลกระทบออกจากการค้าการสูญเสียหยุด ตีหยุดที่สองจะต้องหยุดการสูญเสียและดังนั้นจึงควรจะหยุดการซื้อขายต่อไป ไม่อนุญาตให้หยุดการสั่งซื้อมากขึ้นหรือ จำกัด เพื่อพลิกผันกว่าได้รับอนุญาตจากผู้ใช้ป้อนพารามิเตอร์ MaxLimitReversals และ MaxStopReversals อย่าสร้างการซื้อขายมากขึ้นกว่าที่ได้รับอนุญาตจากผู้ใช้ป้อนพารามิเตอร์ MaxTrades MaxTrades เป็นจำนวนของธุรกิจการค้ากลยุทธ์ที่ได้รับอนุญาตให้ใช้ก่อนที่จะปิดตัวลง ค่านี้เมื่อเทียบกับ TS TotalTrades คำสงวนก่อนที่จะประมวลผลคำสั่งใด ๆ ในกลยุทธ์ที่ การประมวลผลยังคงเฉพาะในกรณีที่ TotalTrades & lt; MaxTrades ในกรณีนี้ป้ายกลยุทธ์ที่ปรากฏบนแผนภูมิจะเปลี่ยนจากสีเหลืองเป็นสีแดงเตือนผู้ใช้ว่ากลยุทธ์ที่ไม่มีคำสั่งประมวลผลอีกต่อไป จุดสิ้นสุดของบาร์ภาคการประมวลผล ในตอนท้ายของการประมวลผลรวมถึงบาร์งานต่อไปนี้: วิธี StrategyInitialize (ดำเนินการเพียงครั้งเดียว) สร้างตัวแปรป้ายชื่อที่จะแสดงพารามิเตอร์การป้อนข้อมูลบนแผนที่ ระบุทุกเส้นแนวโน้มที่ถูกต้องโดยใช้วิธี TLValid เส้นแนวโน้มที่ถูกต้องคือผู้ที่มีสีและรูปแบบที่ตรงกับของประเภทที่กำหนดไว้ของการสั่งซื้อ เนื่องจากความลาดชันของเส้นแนวโน้มไม่เปลี่ยนแปลงในระหว่างการประมวลผลของบาร์ประวัติศาสตร์ลาดเพียงต้องการที่จะได้รับการพิจารณาครั้งสำหรับแต่ละเส้นแนวโน้มและมีการคำนวณโดยวิธี TLValid บาร์เวลาจริงจะต้องมีการจัดการที่แตกต่างกันเนื่องจากผู้ใช้อาจย้ายหนึ่งหรือหลายเส้นแนวโน้มในระหว่างการดำเนินการของกลยุทธ์และนี้อาจมีการเปลี่ยนแปลงความลาดชันของ การคำนวณมูลค่าที่เส้นแนวโน้มและความลาดชันจะถูกจัดการในทุก Tick ส่วนการประมวลผลของโปรแกรมหลักที่ความถี่ที่กำหนดโดยการป้อนข้อมูลพารามิเตอร์ ReCalcSeconds ทดสอบเส้นแนวโน้มที่ซ้ำกันสำหรับประเภทใบสั่งเดียวกัน (BuyLimit, BuyStop, SellLimit, SellStop) เส้นแนวโน้มที่ลากก่อนหน้านี้ในชาร์ตตอนนี้อาจจะอยู่นอกพื้นที่แสดงของแผนภูมิและผู้ใช้อาจจะไม่ได้ตระหนักถึงการแสดงตน เส้นแนวโน้มที่ซ้ำกันมักจะบ่งบอกถึงความผิดพลาดของผู้ใช้และการตรวจสอบของที่ซ้ำกันเป็นสิ่งจำเป็นเพื่อให้แน่ใจว่าผู้ประกอบการค้าโดยไม่ได้ตั้งใจไม่ได้ก่อให้เกิดการดำเนินการของการซื้อขายที่ไม่พึงประสงค์ กำหนดวันเริ่มแรกของเส้นแนวโน้มที่ถูกต้อง ไม่จำเป็นต้องมีกลยุทธ์ที่จะสร้างคำสั่งใด ๆ จนกว่า CurrentBar ได้ถึงวันที่เริ่มต้นและเวลาของเส้นแนวโน้มที่ปรากฏเป็นที่เก่าแก่ที่สุด โดยระบุวันที่เริ่มต้นและเวลานี้บาร์ทั้งหมดก่อนวันนี้สามารถข้ามได้ส่งผลให้มีประสิทธิภาพมากขึ้น StrategyOK ซึ่งสลับกลยุทธ์ที่จะเริ่มต้นการประมวลผลคำสั่งซื้อจะถูกตั้งค่าเป็นจริงเมื่อแถบปัจจุบันได้ถึงวันที่เริ่มต้นและเวลาที่เร็วที่สุดเท่าที่เส้นแนวโน้มที่ปรากฏ ตั้งตำแหน่งกลยุทธ์ที่มีอยู่ไปยังตำแหน่งใด ๆ ที่ระบุไว้ในพารามิเตอร์สำหรับการป้อน SetStrategyPosition แม้ว่าการตั้งค่าพารามิเตอร์การจัดรูปแบบนำมาใช้ตำแหน่งที่โลกแห่งความจริงสำหรับบัญชีปัจจุบันยังจะประสบความสำเร็จ syncronization นี้ก็ไม่ได้ทำเช่นนั้นจนกระทั่งก่อนแถบเวลาจริงเริ่มต้นที่จะเกิดขึ้น ดังนั้นกลยุทธ์ที่ไม่ได้มีความรู้เกี่ยวกับตำแหน่งทางประวัติศาสตร์จากบาร์ที่อยู่ในตำแหน่งที่ถูกวางไว้ในประวัติศาสตร์ตลอดทางขึ้นไปยังแถบเวลาจริงเป็นครั้งแรก โดยการตั้งค่าตำแหน่งกลยุทธ์ทางประวัติศาสตร์ย้อนกลับไปในการเริ่มต้นของแผนภูมิกลยุทธ์ตระหนักถึงตำแหน่งในระหว่างบาร์ประวัติศาสตร์นี้และจะมีการซื้อขายอย่างถูกต้องในบาร์ประวัติศาสตร์เช่นเดียวกับบาร์เวลาจริงสำหรับทุกเส้นแนวโน้มที่ถูกต้องวาด ตรวจสอบว่าเส้นแนวโน้มมีการใช้งานโดยใช้วิธี TLActive เส้นแนวโน้มจะถือว่าใช้งานเมื่อแถบปัจจุบันได้ถึงวันที่เริ่มต้นและเวลาสำหรับเส้นแนวโน้มนี้ ณ จุดนี้ตัวแปรคำสั่งที่เกี่ยวข้องกับเส้นแนวโน้มนี้ (BuyLimitOK, BuyStopOK, SellLimitOK หรือ SellStopOK) กำหนดเป็นจริง ในทำนองเดียวกันถ้าเส้นแนวโน้มจะตีแล้วหลังจากที่สั่งซื้อที่เกี่ยวข้องได้รับการสร้างเส้นแนวโน้มจะปิดการใช้งาน นี้หลีกเลี่ยงการประมวลผลของเส้นแนวโน้มใด ๆ ก่อนที่จะเริ่มต้นวันที่และเวลาหรือหลังจากที่มันได้ทำหน้าที่จุดประสงค์ของมันช่วยให้กลยุทธ์ที่ทำงานได้เร็วขึ้น คำนวณค่าบาร์ต่อไปและความลาดชันของแต่ละเส้นแนวโน้มการใช้งานโดยใช้วิธี TLCalcNextBarValue Re-แสดงแผนภูมิกลยุทธ์ข้อมูลฉลากบนชาร์ตเพื่อให้ผู้ใช้สามารถดูป้อนพารามิเตอร์ที่สำคัญในการบังคับและยังสามารถระบุได้ว่าเป็นกลยุทธ์ที่ยังคงใช้งานได้หรือไม่ วิธีการที่ใช้ในการคำนวณค่าเส้นแนวโน้มจะแตกต่างกันขึ้นอยู่กับว่าการคำนวณจะถูกดำเนินการในตอนท้ายของบาร์หรือ intrabar Intrabar ค่าสายเทรนด์ ค่าของเส้นแนวโน้มที่บาร์ในปัจจุบันที่ใช้ในการสร้างคำสั่ง intrabar ค่าของเส้นแนวโน้มที่มีการเก็บตัวอย่างทุก ReCalcSeconds (ค่าเริ่มต้น = 2) เพื่อให้มั่นใจว่าหากผู้ใช้ย้ายเส้นแนวโน้มในช่วงกลยุทธ์ค่าใหม่จะมีการปรับปรุงในกลยุทธ์ที่สร้างขึ้นในการสั่งซื้อไม่เกิน ReCalcSeconds ในตอนท้ายของค่าบาร์สายเทรนด์ ค่าของทุกเส้นแนวโน้มการใช้งานต่อไปที่บาร์ที่มีการคำนวณโดยการเพิ่มค่าเส้นแนวโน้มในปัจจุบันและเป็นที่ลาดชัน (จำนวนเงินที่จะเปลี่ยนแปลงไปตามแต่ละแถบ) การจัดเก็บผลในตัวแปร BuyLimitValue, BuyStopValue, SellLimitValue และ SellStopvalue นี้เพื่อให้แน่ใจว่าเมื่อวันที่ติ๊กต่อไปดังต่อไปนี้ในตอนท้ายของเห็บบาร์ค่าของเส้นแนวโน้มสำหรับบาร์ถัดไปจะถูกนำมาใช้ในเห็บแรกของบาร์ใหม่ ค่าเส้นแนวโน้มที่บาร์ต่อไปที่มีการใช้มากกว่าที่บาร์ในปัจจุบันเนื่องจากคำสั่งซื้อที่มีการเขียนสำหรับแถบต่อไปในช่วงแถบปัจจุบันใช้ไวยากรณ์: [ซื้อ / ขาย] บาร์ถัดไปที่ 'ค่า' [จำกัด / Stop] ดังนั้นเห็บถัดไปหลังจากการสิ้นสุดของบาร์จะเป็นบาร์ต่อไป วิธี ProcessTradeOrders วิธีการนี​​้สร้างทั้งหมดของการสั่งซื้อโดยนัยทุกเส้นแนวโน้มการใช้งานผู้ใช้มีการวาด กึ่งอัตโนมัติเส้นแนวโน้มกลยุทธ์การซื้อขาย กราฟด้านล่างแสดงให้เห็นถึงการใช้งานวาดเส้นแนวโน้มการควบคุมกลยุทธ์กึ่งอัตโนมัติในการดำเนินธุรกิจการค้าที่ต้องการ: (1) ขายหยุดรายการสั่งซื้อ (จุด TL สีแดง), (2) เป้าหมายกำไร (สีเขียวที่เป็นของแข็ง TL) และ (3) ซื้อหยุดเพื่อเป็นการสูญเสียหยุด (จุดสีเขียว TL): คลิกเพื่อดูภาพขนาดใหญ่ การกำหนดใช้งานง่ายเทรนด์ไลน์ EasyLanguage เคล็ดลับพาวเวอร์ วิธีการใช้สองคนหรือมากกว่ากรอบเวลา วิธีการต่างๆที่ได้รับการเสนอที่จะเรียกคำสั่งโดยใช้เส้นแนวโน้มวาดด้วยตนเองในชา​​ร์ต ตัวอย่างเช่นจำนวนเส้นแนวโน้มหรือสีที่สามารถนำมาใช้เพื่อระบุประเภทของคำสั่งที่ต้องการ (ซื้อวงเงินซื้อหยุดขาย จำกัด , ขายหยุด) ลักษณะที่พึงประสงค์ของระบบใด ๆ ที่ใช้ในการกำหนดเส้นแนวโน้มที่ว่ามันเป็นตรรกะที่ใช้งานง่ายและใช้งานง่าย: อย่างไรก็ตามการใช้เส้นแนวโน้มตัวเลขเพื่อระบุชนิดของการสั่งซื้อที่ต้องการเป็นตัวปัญหา ผู้ประกอบการค้าต้องวาดเส้นแนวโน้มที่ต้องการในการสั่งซื้อโดยเฉพาะอย่างยิ่งตั้งแต่หมายเลขบรรทัดแนวโน้มที่ได้รับมอบหมายตามลำดับขณะที่พวกเขามีการเพิ่มแผนภูมิ ผู้ประกอบการค้าต้องให้แน่ใจว่าไม่มีเส้นแนวโน้มอื่น ๆ อยู่ในชาร์ตเป็นวาดเส้นแนวโน้มก่อนหน้านี้อาจจะลอยออกมาจากมุมมองของช่วงของข้อมูลที่แสดงบนแผนภูมิ หากผิดพลาดจะทำและเส้นแนวโน้มเป็นลบและวาดแล้วหมายเลขบรรทัดแนวโน้มอาจไม่ตรงกับคำสั่งประเภทที่เกี่ยวข้องและกลยุทธ์ที่อาจจะไม่ประพฤติตามที่คาดไว้ การใช้สีในการระบุประเภทใบสั่งที่ต้องการเป็นผู้ใช้น้อยมากเป็นมิตรและมีแนวโน้มน้อยที่จะเกิดข้อผิดพลาดซื้อขาย หลังจากการกำหนดสีที่เฉพาะเจาะจงที่จะเป็นตัวแทนของประเภทเฉพาะของคำสั่งซื้อ (ซื้อวงเงินซื้อหยุดขาย จำกัด , ขายหยุด. ฯลฯ ) ฟังก์ชั่นเช่นฟังก์ชั่น TradeStation TL_FindColor อาจถูกใช้เพื่อค้นหาหมายเลขเส้นแนวโน้มของ บรรทัดแรกแนวโน้มการจับคู่สีใดสีหนึ่งเหล่านี้ แต่น่าเสียดายที่จำนวนสีที่แสดงสดใสบนแผนภูมิจะถูก จำกัด และสีเข้มไม่ได้มองเห็นได้ง่าย ทั้งการใช้เส้นแนวโน้มสีและลักษณะ (ของแข็ง, ประจุด ฯลฯ ) เพื่อระบุประเภทต่างๆเพื่อที่ดูเหมือนว่าจะมีข้อได้เปรียบบางอย่าง เช่นเดียวกับคำสั่งซื้อ (ซื้อวงเงินซื้อหยุด) สามารถกำหนดสีเดียวกัน แต่รูปแบบต่าง ๆ การผลิตอื่น ๆ ที่ได้รับมอบหมายให้กู้ยืมที่ใช้งานง่ายตัวเองเพื่อการเรียนรู้โค้งสั้นและลดความเสี่ยงการเกิดอุบัติเหตุจากการเลือกสีที่ไม่ถูกต้อง ในทำนองเดียวกันการสั่งซื้อร่วมกันลักษณะคล้ายกันอื่น ๆ (ซื้อหยุดขายหยุด) สามารถกำหนดรูปแบบเดียวกัน (เช่นเส้นแนวโน้มประ) แต่สีที่แตกต่างกัน ด้วยหลายรูปแบบที่มีสีน้อยจะต้องมีการใช้การอนุญาตให้ใช้ที่สว่างสีที่มองเห็นได้มากที่สุดสำหรับเส้นแนวโน้มและการกำหนดใช้งานง่ายและตรรกะของการผสมสีและรูปแบบที่ง่ายต่อการจำ ส่วนใหญ่ทุกการกระทำของกลยุทธ์การซื้อขายจะลดลงถึงสี่ประเภทสั่งซื้อวงเงินซื้อหยุดขาย จำกัด และหยุดขาย ดังต่อไปนี้: เพื่อให้การซื้อขายเส้นแนวโน้มมากขึ้นที่ใช้งานง่ายและใช้งานง่ายทั้งสีและลักษณะที่สามารถใช้เพื่อระบุลักษณะที่คล้ายกันของเหล่านี้สี่ประเภทเพื่อที่เช่นในการจัดต่อไปนี้: ตัวอย่างการซื้อขาย เทรนด์สายแบ่งออกรายการ หนึ่งมักจะคิดว่าการค้าแหกคุกเป็นช่องราคาเคลื่อนไหวในแนวนอนและแนวคำสั่งหยุดบนและด้านล่างเป็นช่องทางที่รอการแหกคุกในทิศทางใดทิศทางหนึ่ง อย่างไรก็ตามการใช้งานบ่อยมากขึ้นในการเข้าเส้นแนวโน้มแบ่งในแนวโน้มอย่างมีนัยสำคัญ แน่นอนคำสำคัญเป็นญาติ แต่ประเด็นก็คือการหาแนวโน้มที่ได้รับการอย่างต่อเนื่องสำหรับบาร์พอที่เพื่อว่าเมื่อแนวโน้มแบ่ง retracement จะเพียงพอที่จะสร้างผลกำไรได้ น้ำมันดิบ (CLK09) แผนภูมิข้างต้นแสดงให้เห็นว่ามีแนวโน้มสูงขึ้นในฟิวเจอร์สน้ำมันดิบ (CLK09) ประมาณ 2 ดอลลาร์ นี้ไม่ได้เป็นขนาดใหญ่ย้ายน้ำมัน แต่ retracement มีขนาดใหญ่พอที่จะสร้างผลกำไรที่คาดว่าแนวโน้มนี้เมื่อเสีย เส้นประสีแดงแนวโน้มได้รับการวาดดังต่อไปนี้แนวโน้มราคาขายชี้เพื่อหยุดเป็นที่ต้องการ เมื่อเส้นแนวโน้มนี้จะตีหนึ่งสัญญาจะขายสั้น

No comments:

Post a Comment