ซื้อขาย กลยุทธ์ vba


เกมกลยุทธ์การซื้อขาย RSI ย้อนหลังกลยุทธ์การซื้อขาย RSI แบบง่ายๆด้วยสเปรดชีตที่เชื่อมต่อกับเว็บ 8211 เล่นเกมสต็อกซื้อขายจินตนาการสเปรดชีตจะดาวน์โหลดราคาในอดีตสำหรับตัวเลือกที่คุณเลือกและ VBA บางตัวจะเรียกใช้ซื้อหรือขายคะแนนเมื่อดัชนีความแข็งแกร่งของญาติ (RSI) เพิ่มขึ้น ด้านบนหรือต่ำกว่าค่าที่ผู้ใช้กำหนด ได้รับจากลิงค์ที่ด้านล่างของบทความนี้ ตรรกะในการซื้อขายไม่ซับซ้อนหรือซับซ้อน (it8217s อธิบายไว้ในรายละเอียดด้านล่าง) แต่คุณสามารถใช้หลักการที่คล้ายคลึงกันในการพัฒนาและทดสอบกลยุทธ์ที่ปรับปรุงใหม่ ตัวอย่างเช่นคุณสามารถโค้ดโครงการที่ใช้ตัวบ่งชี้หลายตัว (เช่น ATR หรือตัวสร้างแบบสุ่ม) เพื่อยืนยันแนวโน้มก่อนที่จะเรียกจุด buysell ก่อนที่คุณจะถามขอให้ฉันอธิบายบางเรื่องเกี่ยวกับสเปรดชีต it8217s ไม่ใช่กลยุทธ์การซื้อขายที่เหมือนจริงไม่มีค่าใช้จ่ายในการทำธุรกรรมหรือมีปัจจัยอื่น ๆ รวมอยู่ด้วย VBA แสดงให้เห็นว่าคุณอาจจะหาวิธีง่ายๆในการจัดทำ backtesting algorithm 8211 เพื่อเพิ่มประสิทธิภาพการฉีกขาดออกจากกันหรือเพียงแค่ธรรมดา ๆ ออกไป แต่ที่สำคัญที่สุดก็คือ it8217s 8211 เปลี่ยนพารามิเตอร์ของเกม ลองสต็อกใหม่และสนุกตัวอย่างเช่นสเปรดชีตคำนวณอัตราการเติบโตประจำปีของหม้อเงินลงทุนของคุณพยายามที่จะได้รับหมายเลขนี้ให้สูงที่สุด สเปรดชีตช่วยให้คุณสามารถกำหนดสัญลักษณ์หุ้นวันที่เริ่มต้นและวันที่สิ้นสุดหน้าต่าง RSI ค่า RSI ข้างต้นซึ่งคุณต้องการขายเศษสต็อคของคุณมูลค่า RSI ด้านล่างที่คุณต้องการขายเศษสต็อคของคุณ จำนวนหุ้นที่จะซื้อหรือขายในแต่ละการค้าจำนวนเงินที่คุณมีในวันที่ 0 จำนวนหุ้นที่จะซื้อในวันที่ 0 หลังจากที่คุณคลิกที่ปุ่มบาง VBA เริ่มฟ้องไปเบื้องหลังและดาวน์โหลดราคาหุ้นในอดีตระหว่าง วันที่เริ่มต้นและวันที่สิ้นสุดจาก Yahoo คำนวณ RSI สำหรับแต่ละวันระหว่างวันที่เริ่มต้นและวันที่สิ้นสุด (ลบหน้าต่าง RSI เริ่มต้น) ในวันที่ 0 (that8217s วันก่อนที่คุณจะเริ่มทำการซื้อขาย) ซื้อหุ้นจำนวนมากพร้อมกับหม้อของคุณ ของเงินสดตั้งแต่วันที่ 1 เป็นต้นไปขายหุ้นที่ระบุได้หาก RSI สูงกว่าค่าที่กำหนดไว้ล่วงหน้าหรือซื้อหุ้นบางส่วนหาก RSI ต่ำกว่าค่าที่กำหนดไว้ล่วงหน้าคำนวณอัตราการเติบโตต่อปี โดยคำนึงถึงมูลค่าของหม้อเงินสดมูลค่าสุดท้ายของเงินสดและหุ้นและจำนวนวันที่ใช้ในการซื้อขาย โปรดจำไว้ว่าหาก RSI เรียกการขายตรรกะจะต้องเรียกใช้การซื้อก่อนที่จะมีการเรียกใช้การขายอีกครั้ง (และในทางกลับกัน) นั่นคือคุณสามารถสร้างสองท่อนที่เรียกใช้การขายหรือเรียกใช้ทริกเกอร์ได้สองแถว คุณยังได้รับพล็อตของราคาใกล้, RSI และจุด buysell นอกจากนี้คุณยังได้รับพล็อตของความมั่งคั่งจินตนาการทั้งหมดของคุณเติบโตขึ้นเมื่อเวลาผ่านไป คะแนน buysell ถูกคำนวณด้วย VBA 8211 ต่อไปนี้ตามลอจิกเป็นเรื่องง่ายสำหรับ i RSIWindow 2 เมื่อต้องการ numRows หาก Sheets (quotDataquot).Range (quotNquot amp i) gt sellAboveRSI และระบุ 0 Sheets (quotDataquot).Range (quotOquot amp i) หุ้น quotSellquot Shares (quotDataquot).Range (quotPquot amp i).Formula quot-int (- (1 - pxBuySell100) Pquot amp i - 1 amp) โดยระบุว่าเป็นเงินสด (Sheets) (quotDataquot).Range (quotRquot amp i).Formula quotRquot แอมป์ i - 1 amp quot - int (- pxBuySell100 Pquot amp i - 1 amp) Gquot amp i state 1 ElseIf Sheets (quotDataquot).Range (quotNquot amp i) lt BuyBelowRSI และชีต (quotDataquot).Range (quotRquot amp i - 1) gt pxBuySell 100 แผ่น (quotDataquot).Range (quotPquot amp i - 1) แผ่นงาน (quotDataquot).Range (quotGquot amp i) และสถานะ 1 Then Sheets (quotDataquot).Range (quotOquot amp i) quotBuyquot Shares Sheets (quotDataquot).Range (quotPquot amp i).Formula quot-int (- (1 pxBuySell100) Pquot amp i - 1 amp) จากกระดาษชำระเงิน (quotDataquot ).Range (quotRquot amp i).Formula quotRquot amp i - 1 amp quot - pxBuySell100 Pquot amp i - 1 amp gquot amp i state 0 แผ่นอื่น ๆ (quotDataquot).Range (quotPquot amp i).Formula quotPquot amp i - 1 แผ่นงาน (quotDataquot).Range (quotRquot amp i).Formula quotRquot amp i - 1 แผ่น (quotDataquot).Range (quotOquot amp i) quotHoldquot End ถ้า Share Value Sheets (quotDataquot).Range (quotQquot amp i).Formula quotGquot amp i amp quot Pquot amp i แผ่นมูลค่ารวม (quotDataquot).Range (quotSquot amp i).Formula quotQquot amp i amp Rquot amp i BuySell Points Sheets (quotDataquot).Range (quotTquot amp i).Formula quotif (Oquot amp i amp quotquotquotBuyquotquot , Nquot amp i amp quot, -200) quot แผ่น (quotDataquot).Range (quotUquot amp i). เครื่องหมายอัญประกาศ (Oquot amp i amp quotquotquotSellquotquot, Nquot amp i amp, -200) ถัดไปดูส่วนที่เหลือของ VBA ใน Excel (จำนวนมาก there8217s มีการเรียนรู้จาก) หาก you8217re เหมาะสม caffeinated คุณสามารถเพิ่ม VBA ใช้ตัวชี้วัดอื่น ๆ เพื่อยืนยัน จุดเทรดเช่นคุณสามารถเรียกใช้จุดขายเฉพาะในกรณีที่ RSI ขึ้นเหนือเส้น 70 และ MACD อยู่ต่ำกว่าเส้นสัญญาณ 8 ข้อคิดเห็นเกี่ยวกับเกมกลยุทธ์การซื้อขาย RSI Trading rdquo เครื่องคิดเลขนี้อนุมานได้ว่าการตั้งค่าตัวบ่งชี้ buysell ให้ใกล้เคียงกับ 50 ยิ่งสูงเท่าไหร่ นี่เป็นตัวอย่างโดยการป้อนพารามิเตอร์ต่อไปนี้ เป็นไปได้หรือไม่ที่นี่ไม่ใช่หลักทรัพย์ Stock Ticker VTI วันเริ่มต้น 16 พ. ย. 52 สิ้นสุดวันที่ 15-Nov-14 หน้าต่าง RSI 14 ขายข้างต้น RSI 50.1 ซื้อด้านล่าง RSI 49.9 ถึง BuySell at Each Trade 40 หุ้นที่จะซื้อในวันที่ 0 17 กระถางของ เงินสดในวันที่ 0 1000 ใน Excel สำหรับ Mac ข้อความต่อไปนี้ใน GetData สร้างข้อผิดพลาดในการคอมไพล์: เช่นเดียวกับฐานความรู้ของ Free Spreadsheets Master บทความล่าสุด Posts06172013 TraderCode เวอร์ชันล่าสุด (v5.6) ประกอบด้วยตัวบ่งชี้การวิเคราะห์ทางเทคนิคแบบแผนภูมิ Point-and-Figure และการทำ Backtesting ของกลยุทธ์ 06172013 NeuralCode รุ่นล่าสุดสำหรับการซื้อขายเครือข่ายประสาทเทียม (v1.3) 06172013 ConnectCode Barcode Font Pack - ช่วยให้สามารถใช้บาร์โค้ดในแอพพลิเคชั่นสำนักงานและรวม add-in สำหรับ Excel ที่รองรับการสร้างบาร์โค้ดได้เป็นจำนวนมาก 06172013 InvestmentCode เครื่องคิดเลขการเงินและโมเดลสำหรับ Excel พร้อมใช้งานแล้ว 09012009 การเปิดตัวการลงทุนฟรีและเครื่องคิดเลขการเงินสำหรับ Excel 0212008 Release of SparkCode Professional - add-in สำหรับการสร้างแดชบอร์ดใน Excel ด้วย sparklines 12152007 ประกาศ ConnectCode Duplicate Remover - มีประสิทธิภาพเพิ่มในการค้นหาและลบรายการที่ซ้ำกันใน Excel 09082007 เปิดตัว TinyGraphs - โอเพนซอร์ส add-in สำหรับการสร้าง sparklines และขนาดเล็ก แผนภูมิใน Excel กลยุทธ์ Backtesting ใน Excel กลยุทธ์ Backtesting Expert ผู้เชี่ยวชาญด้าน Backtesting เป็นรูปแบบสเปรดชีตที่ช่วยให้คุณสามารถสร้างกลยุทธ์การซื้อขายโดยใช้ตัวชี้วัดทางเทคนิคและใช้กลยุทธ์ผ่านข้อมูลทางประวัติศาสตร์ ประสิทธิภาพของกลยุทธ์สามารถวัดและวิเคราะห์ได้อย่างรวดเร็วและง่ายดาย ระหว่างขั้นตอนการทำ backtesting ผู้เชี่ยวชาญด้านการทำ backtesting จะดำเนินการผ่านข้อมูลทางประวัติศาสตร์ในลักษณะแถวละบรรทัดจากบนลงล่าง แต่ละยุทธศาสตร์ที่ระบุจะได้รับการประเมินเพื่อพิจารณาว่าจะมีการปฏิบัติตามเงื่อนไขการเข้าร่วมหรือไม่ หากเงื่อนไขเป็นที่พอใจการค้าจะถูกป้อน ในทางกลับกันหากมีการออกเงื่อนไขทางออกจะมีการออกจากตำแหน่งก่อนหน้านี้ สามารถสร้างรูปแบบต่างๆของตัวชี้วัดทางเทคนิคและรวมกันเพื่อสร้างกลยุทธ์การซื้อขาย นี่ทำให้ผู้เชี่ยวชาญด้านการทำ backtesting เป็นเครื่องมือที่มีประสิทธิภาพและยืดหยุ่นมาก ผู้เชี่ยวชาญด้านการทำ backtesting ผู้เชี่ยวชาญด้านการทำ backtesting เป็นรูปแบบสเปรดชีตที่ช่วยให้คุณสร้างกลยุทธ์การซื้อขายโดยใช้ตัวชี้วัดทางเทคนิคและใช้กลยุทธ์ผ่านข้อมูลที่ผ่านมา ประสิทธิภาพของกลยุทธ์สามารถวัดและวิเคราะห์ได้อย่างรวดเร็วและง่ายดาย รูปแบบสามารถตั้งค่าให้เข้าสู่ตำแหน่ง Long หรือ Short เมื่อมีเงื่อนไขบางอย่างเกิดขึ้นและออกจากตำแหน่งเมื่อพบชุดเงื่อนไขอื่น ๆ โดยการซื้อขายโดยอัตโนมัติในข้อมูลทางประวัติศาสตร์แบบสามารถกำหนดผลกำไรของกลยุทธ์การค้า ผู้เชี่ยวชาญด้านการตรวจสอบย้อนหลังทีละขั้นตอน 1. เริ่มต้นผู้เชี่ยวชาญด้านการตรวจสอบย้อนกลับผู้เชี่ยวชาญด้านการทำ Backtesting สามารถเริ่มต้นได้จากโปรแกรม Windows Start Menu - TraderCode - Backtesting Expert วิธีนี้จะเปิดตัวรูปแบบสเปรดชีตที่มีแผ่นงานหลายแผ่นเพื่อให้คุณสามารถสร้างตัวชี้วัดการวิเคราะห์ทางเทคนิคและเรียกใช้การทดสอบเกี่ยวกับกลยุทธ์ต่างๆ คุณจะสังเกตเห็น Backtesting Expert ประกอบด้วยแผ่นงานที่คุ้นเคยมากมายเช่น DownloadedData, AnalysisInput, AnalysisOutput, ChartInput และ ChartOutput จากผู้เชี่ยวชาญด้านการวิเคราะห์รูปแบบ ซึ่งช่วยให้คุณสามารถเรียกใช้การทดสอบหลังทั้งหมดของคุณได้อย่างรวดเร็วและง่ายดายจากสภาพแวดล้อมของสเปรดชีตที่คุ้นเคย 2. ขั้นแรกเลือกแผ่นงาน DownloadedData คุณสามารถคัดลอกข้อมูลจากไฟล์สเปรดชีตหรือไฟล์ค่าที่คั่นด้วยจุลภาค (csv) ไปยังแผ่นงานนี้เพื่อการวิเคราะห์ทางเทคนิค รูปแบบของข้อมูลดังที่แสดงในแผนภาพ หรือคุณสามารถดูข้อมูลดาวน์โหลดเอกสารข้อมูลการซื้อขายหลักทรัพย์เพื่อดาวน์โหลดข้อมูลจากแหล่งข้อมูลที่รู้จักกันดีเช่น Yahoo Finance, Google Finance หรือ Forex เพื่อใช้ในผู้เชี่ยวชาญด้านการทำ backtesting 3. เมื่อคุณได้คัดลอกข้อมูลแล้วให้ไปที่แผ่นงาน AnalysisInput และคลิกที่ปุ่ม Analyze and BackTest ซึ่งจะสร้างตัวชี้วัดทางเทคนิคที่แตกต่างกันลงในแผ่นงาน AnalysisOutput และทำ backtesting กับกลยุทธ์ที่ระบุไว้ในแผ่นงาน StrategyBackTestingInput 4. คลิกที่แผ่นงาน StrategyBackTestingInput ในบทแนะนำนี้คุณจะต้องรู้ว่าเราได้ระบุทั้งกลยุทธ์แบบยาวและแบบสั้นโดยใช้ค่าไขว้เฉลี่ยเคลื่อนที่ เราจะเข้าสู่รายละเอียดของการระบุกลยุทธ์ในส่วนถัดไปของเอกสารนี้ แผนภาพด้านล่างแสดงทั้งสองกลยุทธ์ 5. เมื่อการทดสอบย้อนกลับเสร็จสิ้นผลลัพธ์จะถูกวางไว้ในแผ่นงาน AnalysisOutput, TradeLogOutput และ TradeSummaryOutput แผ่นงาน AnalysisOutput มีราคาย้อนหลังเต็มรูปแบบและตัวชี้วัดทางเทคนิคของหุ้น ในระหว่างการทดสอบหลังถ้าเงื่อนไขสำหรับกลยุทธ์มีความพึงพอใจข้อมูลเช่นราคาซื้อราคาขายค่าคอมมิชชั่นและกำไรจะถูกบันทึกไว้ในแผ่นงานนี้เพื่อให้ง่ายต่อการอ้างอิง ข้อมูลนี้มีประโยชน์หากคุณต้องการติดตามผ่านกลยุทธ์เพื่อดูว่ามีการป้อนและออกจากตำแหน่งของสต็อกหรือไม่ แผ่นงาน TradeLogOutput มีข้อมูลสรุปของการซื้อขายที่ดำเนินการโดยผู้เชี่ยวชาญการทำข้อเสนอแนะ Backtesting สามารถกรองข้อมูลได้อย่างง่ายดายเพื่อแสดงเฉพาะข้อมูลสำหรับกลยุทธ์เฉพาะ แผ่นงานนี้มีประโยชน์ในการพิจารณาผลกำไรโดยรวมหรือการสูญเสียกลยุทธ์ตามกรอบเวลาที่ต่างกัน ผลลัพธ์ที่สำคัญที่สุดของการทดสอบย้อนกลับจะอยู่ในแผ่นงาน TradeSummaryOutput แผ่นงานนี้มีผลกำไรรวมของกลยุทธ์ที่ดำเนินการ ดังที่แสดงไว้ในแผนภาพด้านล่างกลยุทธ์จะสร้างรายได้รวม 2,548.20 บาทโดยทำการซื้อขายทั้งหมด 10 รายการ ของธุรกิจการค้าเหล่านี้ 5 ตำแหน่งเป็น Long และ 5 เป็น Short positions อัตราส่วนที่สูงกว่า 1 แสดงถึงกลยุทธ์ที่ให้ผลกำไร คำอธิบายของแผ่นงานที่แตกต่างกันส่วนนี้ประกอบด้วยคำอธิบายโดยละเอียดของแผ่นงานต่างๆในรูปแบบผู้เชี่ยวชาญด้านการทำ backtesting แผ่นงาน DownloadedData, AnalysisInput, AnalysOutput, ChartInput และ ChartOutput จะเหมือนกันกับในรูปแบบ Expert Expert Analysis ดังนั้นพวกเขาจะไม่ได้อธิบายไว้ในส่วนนี้ สำหรับคำอธิบายที่สมบูรณ์ของแผ่นงานเหล่านี้โปรดดูที่ส่วนผู้เชี่ยวชาญด้านการวิเคราะห์ทางเทคนิค StrategyBackTestingInput แผ่นข้อมูลป้อนข้อมูลทั้งหมดสำหรับ backtesting รวมทั้งกลยุทธ์จะถูกป้อนโดยใช้แผ่นงานนี้ กลยุทธ์คือชุดของเงื่อนไขหรือกฎที่คุณจะซื้อในหุ้นหรือขายหุ้น ตัวอย่างเช่นคุณอาจต้องการใช้กลยุทธ์เพื่อไป Long (ซื้อหุ้น) หากค่าเฉลี่ยเคลื่อนที่ 12 วันของค่าเฉลี่ยอยู่เหนือค่าเฉลี่ยเคลื่อนที่ 24 วัน แผ่นงานนี้ทำงานร่วมกับตัวบ่งชี้ทางเทคนิคและข้อมูลราคาในแผ่นงาน AnalysisOutput ดังนั้นตัวบ่งชี้ทางเทคนิคเฉลี่ยเคลื่อนที่จะต้องเกิดขึ้นเพื่อให้มีกลยุทธ์การซื้อขายโดยอิงตามค่าเฉลี่ยเคลื่อนที่ การป้อนข้อมูลครั้งแรกที่จำเป็นในแผ่นงานนี้ (ดังแสดงในแผนภาพด้านล่าง) คือการระบุว่าจะออกจากงานทั้งหมดเมื่อสิ้นสุดช่วงทดสอบกลับหรือไม่ นึกภาพสถานการณ์ที่มีเงื่อนไขในการซื้อหุ้นและผู้เชี่ยวชาญด้านการทำ backtesting ป้อนการค้าแบบยาว (หรือสั้น) อย่างไรก็ตามกรอบเวลาสั้นเกินไปและสิ้นสุดลงก่อนที่การค้าจะสามารถบรรลุเงื่อนไขทางออกได้ส่งผลให้ธุรกิจการค้าบางส่วนไม่ได้ออกไปเมื่อสิ้นสุดเซสชัน backtesting คุณสามารถตั้งค่านี้เป็น Y เพื่อบังคับให้ธุรกิจการค้าทั้งหมดต้องออกเมื่อสิ้นสุดช่วงการทำ backtesting อื่น ๆ ธุรกิจการค้าจะถูกเปิดทิ้งไว้เมื่อเซสชัน backtesting สิ้นสุดลง กลยุทธ์สามารถรองรับได้สูงสุด 10 กลยุทธ์ในการทดสอบเดี่ยวครั้งเดียว แผนภาพด้านล่างแสดงข้อมูลที่จำเป็นสำหรับการระบุกลยุทธ์ Strategy Initials - การป้อนข้อมูลนี้สามารถใช้ตัวอักษรหรือตัวเลขได้ไม่เกิน 2 ตัว Strategy Initials ถูกใช้ในแผ่นงาน AnalysisOutput และ TradeLog เพื่อระบุกลยุทธ์ Long (L) Short (S) - ใช้เพื่อบ่งชี้ว่าจะต้องป้อนตำแหน่ง Long หรือ Short เมื่อเงื่อนไขการเข้าของกลยุทธ์เป็นอย่างไร เงื่อนไขการเข้าสู่ระบบการค้าระยะยาวหรือระยะสั้นจะถูกป้อนเมื่อเงื่อนไขการเข้า เงื่อนไขการเข้าสามารถแสดงเป็นนิพจน์ของสูตร การแสดงออกของสูตรเป็นตัวพิมพ์เล็กและตัวพิมพ์ใหญ่สามารถใช้ฟังก์ชันฟังก์ชันและคอลัมน์ได้ตามที่อธิบายไว้ด้านล่าง crossabove (X, Y) - ส่งกลับค่า True หากคอลัมน์ X ข้ามด้านบน Y Y ฟังก์ชั่นนี้จะตรวจสอบงวดก่อนหน้าเพื่อให้แน่ใจว่ามีการครอสโอเวอร์เกิดขึ้นจริง crossbelow (X, Y) - ส่งกลับ True ถ้าคอลัมน์ X ข้ามด้านล่าง Y คอลัมน์ฟังก์ชันนี้จะตรวจสอบงวดก่อนหน้าเพื่อให้แน่ใจว่ามีการครอสโอเวอร์เกิดขึ้นจริง และ (logicalexpr,) - บูลีนและ ส่งกลับค่า True ถ้านิพจน์ตรรกะทั้งหมดเป็น True หรือ (logicalexpr,) - บูลีนหรือ ส่งกลับค่า True ถ้านิพจน์เชิงตรรกะใด ๆ เป็น True daysago (X, 10) - ส่งคืนค่า (ในคอลัมน์ X) 10 วันก่อน previoushigh (X, 10) - แสดงค่าสูงสุด (ในคอลัมน์ X) ในช่วง 10 วันที่ผ่านมาซึ่งรวมถึงวันนี้ previouslow (X, 10) - ส่งกลับค่าต่ำสุด (ในคอลัมน์ X) ของ 10 วันที่ผ่านมาซึ่งรวมถึงวันนี้ (จาก AnalysisOutput) A - คอลัมน์ AB - คอลัมน์ BC .. .. YY - คอลัมน์ YY ZZ - คอลัมน์ ZZ นี่คือส่วนที่น่าสนใจและมีความยืดหยุ่นมากที่สุดของรายการ เงื่อนไข ช่วยให้สามารถระบุคอลัมน์จากแผ่นงาน AnalysisOutput ได้ เมื่อดำเนินการทดสอบกลับแต่ละแถวจากคอลัมน์จะใช้สำหรับการประเมินตัวอย่างเช่น A 50 หมายความว่าแต่ละแถวในคอลัมน์ A ของแผ่นงาน AnalysisOutput จะถูกกำหนดไม่ว่าจะมากกว่า 50. AB ในตัวอย่างนี้ ถ้าค่าในคอลัมน์ A ในแผ่นงาน AnalysisOutput มีค่ามากกว่าหรือเท่ากับค่าของคอลัมน์ B จะเป็นไปตามเงื่อนไขการป้อนข้อมูล และในตัวอย่างนี้ถ้าค่าในคอลัมน์ A ในแผ่นงาน AnalysisOutput มีค่ามากกว่าค่าของคอลัมน์ B และค่าของคอลัมน์ C สูงกว่าคอลัมน์ D จะเป็นไปตามเงื่อนไขการป้อนข้อมูล crossabove (A, B) ในตัวอย่างนี้ถ้าค่าของคอลัมน์ A ในแผ่นงาน AnalysisOutput ตัดเหนือค่าของ B เงื่อนไขการป้อนข้อมูลจะได้รับการตอบสนอง crossabove หมายความว่าค่าเริ่มต้นมีค่าน้อยกว่าหรือเท่ากับ B และค่าของ A จะสูงกว่าค่า B Exit Conditions เงื่อนไขการออกสามารถใช้ฟังก์ชันฟังก์ชันและคอลัมน์ตามที่กำหนดไว้ในเงื่อนไขการเข้า ด้านบนของที่ยังสามารถใช้ประโยชน์จากตัวแปรดังที่แสดงด้านล่างตัวแปรสำหรับเงื่อนไขการจบการทำกำไรนี่คือราคาขายที่ลบด้วยราคาซื้อ ราคาขายต้องสูงกว่าราคาซื้อเพื่อหากำไร มิฉะนั้นกำไรจะเป็นศูนย์ ขาดทุนหมายถึงราคาขายหักด้วยราคาซื้อเมื่อราคาขายต่ำกว่าราคาซื้อ กำไร (ราคาขาย - ราคาซื้อ) ราคาซื้อหมายเหตุ ราคาขายต้องมากกว่าหรือเท่ากับราคาซื้อ มิฉะนั้นกำไรจะเป็นศูนย์ losspct (ราคาขาย - ราคาซื้อ) ราคาซื้อหมายเหตุ ราคาขายต้องน้อยกว่าราคาซื้อ มิฉะนั้น losspct จะเป็นศูนย์ ตัวอย่างกำไร 0.2 ในตัวอย่างนี้ถ้ากำไรในรูปของเปอร์เซ็นต์สูงกว่า 20 เงื่อนไขการออกจะได้รับความพึงพอใจ Commission - Commission ในรูปของเปอร์เซ็นต์ของราคาซื้อขาย หากราคาซื้อขายที่ 10 และค่าคอมมิชชั่นคือ 0.1 แล้วค่าคอมมิชชั่นจะเป็น 1. ค่าคอมมิชชั่นเปอร์เซ็นต์และค่าคอมมิชชั่นในสกุลเงินเหรียญสหรัฐฯจะรวมอยู่ในการคำนวณค่านายหน้าทั้งหมด ค่าคอมมิชชั่น - ค่านายหน้าเป็นสกุลเงินดอลลาร์ เปอร์เซ็นต์ค่าคอมมิชชั่นและค่าคอมมิชชั่นในสกุลเงินดอลลาร์จะสรุปรวมค่าคอมมิชชั่นทั้งหมด จำนวนหุ้น - จำนวนหุ้นที่จะซื้อหรือขายเมื่อเงื่อนไขการเข้าออกของกลยุทธ์เป็นไปตาม แผ่นงาน TradeSummaryOutput เป็นแผ่นงานที่มีบทสรุปของการค้าทั้งหมดที่ดำเนินการในระหว่างการทดสอบกลับ ผลลัพธ์ถูกจัดอยู่ในประเภทธุรกิจแบบสั้นและระยะยาว คำอธิบายของฟิลด์ทั้งหมดสามารถดูได้ด้านล่าง Total ProfitLoss - รวมกำไรหรือขาดทุนหลังหักค่านายหน้า ค่านี้คำนวณโดยสรุปผลกำไรและขาดทุนของการค้าทั้งหมดที่จำลองในการทดสอบหลัง รวม ProfitLoss ก่อน Commission - รวมกำไรหรือขาดทุนก่อนค่าคอมมิชชั่น ถ้าค่าคอมมิชชั่นถูกกำหนดเป็นศูนย์ฟิลด์นี้จะมีค่าเท่ากับ Total ProfitLoss ค่าคอมมิชชั่นทั้งหมด - ค่าคอมมิชชั่นทั้งหมดที่จำเป็นสำหรับการค้าทั้งหมดที่จำลองขึ้นระหว่างการทดสอบด้านหลัง จำนวนการซื้อขายทั้งหมด - จำนวนการซื้อขายทั้งหมดที่ดำเนินการในระหว่างการทดสอบย้อนกลับแบบจำลอง จำนวนธุรกิจที่ชนะ - จำนวนธุรกิจการค้าที่ทำกำไร จำนวนการสูญเสียการค้า - จำนวนของธุรกิจการค้าที่ทำขาดทุน ร้อยละที่ชนะการค้า - จำนวนธุรกิจที่ชนะการประมูลหารด้วยจำนวนการซื้อขายทั้งหมด เปอร์เซ็นต์การสูญเสียการค้า - จำนวนการซื้อขายที่เสียไปหารด้วยจำนวนการซื้อขายทั้งหมด การค้าเฉลี่ยที่ชนะ - มูลค่าเฉลี่ยของผลกำไรของธุรกิจการค้าที่ชนะ ค่าเฉลี่ยการสูญเสียการค้า - ค่าเฉลี่ยของการสูญเสียของการค้าที่สูญเสีย Average Trade - ค่าเฉลี่ย (กำไรหรือขาดทุน) ของการค้าเดี่ยวของการทดสอบย้อนกลับแบบจำลอง การค้าที่ใหญ่ที่สุดที่ชนะ - กำไรจากการค้าที่ใหญ่ที่สุดที่ชนะ การสูญเสียการค้าที่ใหญ่ที่สุด - การสูญเสียการค้าที่สูญเสียมากที่สุด การสูญเสียรายได้เฉลี่ยโดยเฉลี่ย - การค้าที่ชนะโดยเฉลี่ยหารด้วยค่าเฉลี่ยการสูญเสียการค้า Ratio winloss - ผลรวมของกำไรทั้งหมดในการซื้อขายที่ชนะหารด้วยยอดรวมของผลขาดทุนทั้งหมดที่เกิดจากการค้าที่สูญเสีย อัตราส่วนมากกว่า 1 หมายถึงกลยุทธ์ที่ให้ผลกำไร เวิร์กชีท TradeLogOutput แผ่นงานนี้มีการซื้อขายทั้งหมดที่จำลองโดยผู้เชี่ยวชาญด้านการทำดัชนีย้อนหลังเรียงตามวันที่ จะช่วยให้คุณสามารถซูมเข้าสู่การค้าหรือกรอบเวลาใด ๆ เพื่อกำหนดความสามารถในการทำกำไรของกลยุทธ์ได้อย่างรวดเร็วและง่ายดาย วันที่ - วันที่มีการป้อนหรือออกจากตำแหน่ง Long หรือ Short กลยุทธ์ - กลยุทธ์ที่ใช้ในการดำเนินการการค้านี้ ตำแหน่ง - ตำแหน่งของการค้าไม่ว่าจะเป็น Long หรือ Short การค้า - บ่งชี้ว่าการค้านี้เป็นการซื้อหรือขายหุ้น หุ้น - จำนวนหุ้นที่ซื้อขาย ราคา - ราคาที่ซื้อหรือขายหุ้น Comm - รวมค่านายหน้าสำหรับการค้านี้ PL (B4 Comm.) - กำไรหรือขาดทุนก่อนค่าคอมมิชชั่น PL (Aft Comm.) - กำไรหรือขาดทุนหลังหักค่านายหน้า cum PL (Aft Comm.) - กำไรหรือขาดทุนสะสมหลังหักค่าคอมมิชชั่น นี่คำนวณเป็นกำไรสะสมรวมตั้งแต่วันแรกของการซื้อขาย PL (ในฐานะปิดบัญชี) - กำไรหรือขาดทุนเมื่อปิดตำแหน่ง (ออกจากงาน) ทั้งค่าคอมมิชชั่นและค่าคอมมิชชั่นสำหรับการเข้าออกจะคิดใน PL นี้ ตัวอย่างเช่นถ้าเรามีตำแหน่งยาวที่ PL (B4 Comm.) อยู่ที่ 100 สมมติว่าเมื่อป้อนตำแหน่งจะมีการเรียกเก็บเงิน 10 ครั้งและเมื่อออกจากตำแหน่งจะมีการเรียกเก็บเงินอีก 10 ครั้ง PL (อยู่ในตำแหน่งปิด) คือ 100- 10 - 10 80. ค่านายหน้าในการเข้าและออกจากตำแหน่งคิดที่ตำแหน่งใกล้เคียง กลับไปที่ TraderCode ซอฟต์แวร์วิเคราะห์ทางเทคนิคและตัวชี้วัดทางเทคนิคกลยุทธ์การซื้อขายแบบสวิงแบบสมบูรณ์ช่วยให้ทุกอย่างเข้าด้วยกันในกลยุทธ์การซื้อขายแกว่ง แผนการซื้อขายนี้มีไว้สำหรับผู้ค้าที่มีการตัดสินใจ ความสำเร็จของคุณขึ้นอยู่กับว่าคุณใช้ดุลยพินิจของคุณได้ดีเพียงใดหลังจากที่คุณเข้าใจแนวคิดแล้วปรับเปลี่ยนกลยุทธ์การซื้อขายนี้ให้เป็นกลยุทธ์ของคุณเอง รู้สึกอิสระที่จะเปลี่ยนแปลงสิ่งต่างๆรอบตัว บางทีคุณอาจต้องการเพิ่มตัวบ่งชี้ทางเทคนิคประเภทอื่น ๆ หรือบางทีคุณอาจต้องการนำปัจจัยพื้นฐานบางอย่างมารวมกัน สิ่งที่คุณตัดสินใจให้เป็นของคุณเอง คุณจะประสบความสำเร็จมากยิ่งขึ้นด้วยกลยุทธ์การค้าที่คุณออกแบบ แทนที่จะเป็นเพียงแค่การสุ่มสี่สุ่มห้าตามแผนการคนที่วางแผนไว้แล้วให้เริ่มต้นด้วยกลยุทธ์การซื้อขายของเรา เราจะเริ่มต้นด้วยการเตรียมพร้อมสำหรับสัปดาห์ข้างหน้า เตรียมตัวสำหรับสัปดาห์การซื้อขายในเช้าวันอาทิตย์ฉันตื่นเช้าคว้าถ้วยกาแฟและมุ่งหน้าไปที่คอมพิวเตอร์เพื่อเตรียมพร้อมสำหรับสัปดาห์การซื้อขายล่วงหน้า ฉันต้องการทราบว่าธุรกิจการค้าแบบใดที่ฉันจะมุ่งเน้นไปที่สัปดาห์ที่กำลังจะมา (ยาวหรือสั้น) ส่วนนี้เป็นเรื่องง่าย ใช้กลยุทธ์การกำหนดเวลาการตลาดของเรา เรามองไปที่ค่าเฉลี่ยเคลื่อนที่เพื่อพิจารณาว่าเราจะลำเอียงไปทางยาวหรือสั้นของตลาดหรือไม่ โปรดจำไว้ว่าการเข้าพักเป็นเงินสด (ไม่มีตำแหน่ง) และออกจากตลาดเป็นกลยุทธ์ คุณไม่จำเป็นต้องค้าขายเมื่อเราดูว่าเรากำลังทำธุรกรรมประเภทใดเราควรจะรู้สึกว่าอะไรที่อาจส่งผลต่อตลาดในสัปดาห์ข้างหน้า เหล่านี้คือสิ่งที่ฉันมองไปที่: แผนภูมิกลุ่มอุตสาหกรรมปฏิทินเศรษฐกิจฉันมองไปที่ปฏิทินทางเศรษฐกิจเพื่อดูว่ารายงานประเภทใดที่ออกมาซึ่งอาจส่งผลต่อตลาด ฉันยังดูแผนภูมิสำหรับกลุ่มอุตสาหกรรมหลัก ๆ เพื่อดูว่ากลุ่มใดมีความแข็งแกร่งซึ่งอ่อนแอและกลุ่มใดที่มีศักยภาพในการผลักดันที่สำคัญ มีโน้ตบุ๊คที่มีประโยชน์อยู่ติดกับคอมพิวเตอร์ของคุณเพื่อจดแนวคิดเกี่ยวกับสัปดาห์ที่กำลังจะมา เมื่อคุณซื้อขายคุณจะลืมเกี่ยวกับการวิจัยในช่วงสุดสัปดาห์ของคุณการมีบันทึกย่อถัดจากคุณจะมีประโยชน์ การสแกนหุ้นตอนนี้เราจะเรียกใช้การสแกนของเราเพื่อค้นหาธุรกิจการค้าที่มีศักยภาพบางอย่าง โปรดจำไว้ว่าเรากำลังมองหาหุ้นที่ดึงกลับเข้าสู่ Traders Action Zone นี่คือตัวอย่าง: โดยเฉพาะเรากำลังมองหาหุ้นที่: Sift ผ่านผลการสแกนของคุณและหาคนที่แสดงลักษณะเฉพาะเหล่านี้ เพิ่มข้อมูลเหล่านี้ลงในรายการเฝ้าดูของคุณ ดูตัวอย่างการค้าในหน้านี้เพื่อให้ทราบถึงสิ่งที่คุณควรจะมองหาในแผนภูมิหุ้น กลยุทธ์การซื้อขายโดยใช้กลยุทธ์การซื้อขายนี้เราจะรอให้วิลเลียมส์อาร์แจ้งสัญญาณให้ยาวหรือสั้น (ดูรายละเอียดในหน้ากำหนดเวลาการตลาด) เมื่อที่เกิดขึ้นแล้วเรียกใช้ผ่านรายการเฝ้าดูเพื่อค้นหาธุรกิจการค้าที่มีศักยภาพ อาจเป็นไปได้ว่าการสแกนที่คุณวิ่งเมื่อวันอาทิตย์จะไม่มีการตั้งค่าที่ดีใด ๆ ดังนั้นให้เรียกใช้การสแกนของคุณอีกครั้งเพื่อค้นหาธุรกิจการค้าโดยใช้เกณฑ์เดียวกับที่ระบุไว้ด้านบน ตอนนี้คุณกำลังมองหารายการที่เจาะจงลงในสต็อกโดยใช้รูปแบบเชิงเทียน รอก่อนที่คุณจะซื้อขายหุ้นให้ตรวจสอบเพื่อให้แน่ใจว่า บริษัท ไม่ได้เปิดเผยรายงานรายได้ มิฉะนั้นอาจเกิดขึ้นกับคุณ: คำสั่งหยุดการขาดทุนจะไม่ช่วยป้องกันคุณจากช่องว่างข้ามคืนเช่นนี้คุณคิดว่าคุณสามารถคาดการณ์ล่วงหน้าได้หรือไม่ว่าการปล่อยรายได้จะดีหรือไม่ดีลองคิดอีกครั้ง ที่ไม่ได้ซื้อขาย - การพนันของ คุณอาจสูญเสียเงินเป็นจำนวนมากที่ซื้อหรือลัดวงจรในหุ้นก่อนที่จะมีการเปิดตัวรายได้ คุณสามารถตรวจสอบเพื่อดูว่าสต็อกกำลังจะเปิดเผยรายงานรายได้โดยใช้ปฏิทินรายได้ของ MSN Moneys นี่คือภาพหน้าจอ: เพียงพิมพ์สัญลักษณ์สัญลักษณ์และจะแสดงวันที่ของรายงานรายได้ถัดไป ตอนนี้เมื่อคุณอยู่ในวงการค้าขายอย่าลืมเกี่ยวกับตลาดลืมข่าวและลืมเรื่องความคิดเห็น Trade chart ใช้กลยุทธ์การออกเพื่อทำกำไรหรือขาดทุน หากคุณมีการจัดการเงินของคุณอย่างถูกต้องคุณควรมีการสูญเสียขนาดเล็กและโดยต่อท้ายหยุดผลกำไรของคุณจะครอบคลุมเหล่านี้และอื่น ๆ ความสำเร็จของกลยุทธ์การค้านี้ขึ้นอยู่กับดุลพินิจของคุณเพื่อหาหุ้นที่ดีในการค้าและวิธีที่ดีที่คุณจัดการเงินของคุณ ในขณะที่ฉันไม่สามารถรับประกันได้ว่าคุณจะประสบความสำเร็จกับกลยุทธ์การซื้อขายนี้ฉันจะรับประกันได้ว่าแนวคิดบางส่วนเหล่านี้จะช่วยปรับปรุงความสำเร็จของคุณในฐานะผู้ประกอบการค้าแบบแกว่งกลยุทธ์และรูปแบบการซื้อขายกลยุทธ์และรูปแบบการซื้อขายกลยุทธ์การซื้อขายอื่น ๆ การแก้ไข CCI กลยุทธ์ที่ใช้ CCI รายสัปดาห์ เพื่อกำหนดความลำเอียงการซื้อขายและ CCI รายวันเพื่อสร้างสัญญาณการซื้อขาย CVR3 VIX Market Timing ซึ่งพัฒนาขึ้นโดย Larry Connors และ Dave Landry ซึ่งเป็นกลยุทธ์ที่ใช้การอ่านค่าความผันผวนของ CBOE ในดัชนีความผันผวนของ CBOE เพื่อสร้างสัญญาณซื้อและขายสำหรับ SampP 500 Gap Trading Strategies กลยุทธ์ต่างๆสำหรับการซื้อขายหลักทรัพย์ตามช่องว่างราคาเปิด Ichimoku Cloud กลยุทธ์ที่ใช้ Ichimoku Cloud เพื่อตั้งค่าอคติในการซื้อขายระบุการแก้ไขและสัญญาณจุดหักเหระยะสั้น Moving Momentum กลยุทธ์ที่ใช้กระบวนการสามขั้นตอนในการระบุแนวโน้ม รอการแก้ไขภายในแนวโน้มดังกล่าวและระบุการพลิกกลับสัญญาณที่สิ้นสุดการแก้ไขช่วงวันที่แคบ NR7 De ที่พัฒนาขึ้นโดย Tony Crabel กลยุทธ์ในช่วงวันแคบมองหาการหดตัวช่วงเพื่อคาดการณ์การขยายช่วง รหัสสแกนล่วงหน้าที่รวมการปรับแต่งกลยุทธ์นี้ด้วยการเพิ่ม Aroon และ CCI qualifiers เปอร์เซ็นต์เหนือ 50 วัน SMA กลยุทธ์ที่ใช้ตัวบ่งชี้ความกว้างร้อยละเหนือค่าเฉลี่ยเคลื่อนที่ 50 วันเพื่อกำหนดโทนสำหรับตลาดกว้างและระบุการแก้ไข Pre - ผลกระทบวันหยุดวิธีการตลาดได้ดำเนินการก่อนวันหยุดที่สำคัญของสหรัฐและวิธีการที่อาจมีผลต่อการตัดสินใจซื้อขาย RSI2 ภาพรวมของกลยุทธ์ Larry Connors039 หมายถึงการพลิกโฉมโดยใช้กลยุทธ์ RSI Faber0's Sector Trading ของ RSI ระยะเวลา 2 วันจากการวิจัยของ Mebane Faber กลยุทธ์การหมุนเวียนภาคนี้จะดำเนินธุรกิจที่มีประสิทธิภาพสูงสุดและมียอดคงเหลืออีกครั้งหนึ่งครั้งต่อเดือนหกเดือนวงจร MACD ที่พัฒนาโดย Sy Harding กลยุทธ์นี้ใช้ Directional Index (ADX) และ Stochastic Oscillator เพื่อหาราคาและความลาดชันของราคาสินค้า (Stochastic Oscillator) แนวโน้มการปฏิบัติงานโดยใช้ตัวบ่งชี้ความลาดชันเพื่อหาจำนวนแนวโน้มระยะยาวและวัดประสิทธิภาพความสัมพันธ์เพื่อใช้ในกลยุทธ์การค้ากับ SPDRs หุ้นกลุ่มธุรกิจหลักทรัพย์ที่ใช้ Swing Charting สิ่งที่ Swing Trading เป็นอย่างไรและสามารถนำมาใช้เพื่อสร้างผลกำไรได้ภายใต้สภาวะตลาดบางแห่ง Trend Quantification and Asset Alocation บทความนี้แสดงให้เห็นถึงแนวความคิดเกี่ยวกับการกำหนดการผกผันแนวโน้มในระยะยาวเป็นกระบวนการโดยการปรับให้เรียบ ข้อมูลน้ำแข็งที่มีออสซิลเลเตอร์ราคาร้อยละที่แตกต่างกัน 4 ตัว Chartists ยังสามารถใช้เทคนิคนี้เพื่อหาปริมาณความแรงของแนวโน้มและกำหนดการจัดสรรสินทรัพย์

Comments