แสดงบทความที่มีป้ายกำกับ ห้องทดลอง Model /Products แสดงบทความทั้งหมด
แสดงบทความที่มีป้ายกำกับ ห้องทดลอง Model /Products แสดงบทความทั้งหมด

วันเสาร์ที่ 28 กุมภาพันธ์ พ.ศ. 2558

+++





สิ่งที่ยากมากสำหรับทุกวันนี้คือ ...  " ใจ" กับการ "อดทนรอ"  ทั้งรอให้มันกำไร หรือตอนมันลบ แล้วรอมันกลับ
อันนี้ ตัวทดสอบแนวคิดอีกตัว คือเล่นตาม MA ใช้ TF Day ที่เคยแชร์ อยากจะประคอง port เล็กๆ port นี้ ให้ได้สัก 2-3 เดือน หรือนานกว่านั้น

กำไรไม่ได้ serious มากเพราะแบ่งเอกกำไรจาก port หลักมาลองแนวคิด
ข้อผิดพลาด คือ ไปเทรด "ทอง " และทองคือตัวที่ทำให้หลาย ๆ port พัง แต่ก็ยังไม่วาย
..เมื่อวานปิดไปแหละ อาทิตย์หน้าเริ่มใหม่ ห้ามเอาทองเข้า port นี้เด็ดขาด...!!!!

แนวคิดยังเหมือนเดิม 

Moving Average 5 วัน หาตัวที่กำลังมี Trend และตั้งซื้อ ด้านล่าง ค่าเฉลี่ย Low และขายค่าเฉลีย High  
เช่นกัน ถ้าตัวไหนเทรนลงชัดก็ตั้งซื้อค่าเฉลี่ยน High แล้วไปขาย เฉลี่ย Low
(อันนี้คือ Add MA เข้าไป 3 เส้น ค่าเดียวกัน แต่เปลี่ยน parameter ว่า เส้นกลางคือ เอาราคาปิดมาหาค่าเฉลี่ย เส้นบน เอาราคา High มาตี ส่วนตัวล่างจะเป็น Low มันจะคล้ายๆ Bollinger แต่แค่อยากลอง)
แต่เมื่อเช้า เอะใจว่า ถ้าเจอแบบวันที่ CHF ลาก...port นี้จะพังทันที

แต่ตอนนี้ได้แนวคิดการแก้ไขแล้ว คือไม่ตั้ง Pending order แต่จะทำ EA Ask manaul ให้ alert จุดทีเข้าซื้อ ถ้าเราไม่กด confirm ก็จะไม่มีการซื้อขาย ถือเป็นการป้องกันความเสี่ยงให้กับ Port อีกทางหนึ่ง
(Port นี้ไม่มีการตั้ง SL เหมือนเดิม) บังคับ Lot 0.01 แต่ %margin ให้เหลือกมากกว่า 500-800 ขึ้นไป
ส่วน port หลัก...ไม่ไปไหนเลยช่วงนี้ สติขาด...เลยหยุดเทรด มันซ่ะเลย แต่มาเทรด US Option

วันพุธที่ 5 กุมภาพันธ์ พ.ศ. 2557

+++ บันทึกการทดลอง EMA ADX กับ SET 1 Year

Rage = Optimize ("Rang", 3,5,89,1);
Shift_day = Optimize ("Shift_day", 1,1,34,1);

ADXm30 = ADX(Rage);
ADXmam30 = EMA(ADX(Rage),Rage);
ADXupm30 = ADXmam30 > Ref(ADXmam30 ,-shift_day);
ADXdownm30 = ADXmam30 < Ref(ADXmam30 ,-shift_day);

PDIm30 = PDI(Rage);
EMAPDIm30 = EMA(PDIm30 ,Rage);
PDIupm30 = EMAPDIm30 > Ref(EMAPDIm30 ,-shift_day);
PDIdownm30 = EMAPDIm30 < Ref(EMAPDIm30,-shift_day);

MDIm30 = MDI(Rage);
EMAMDIm30 = EMA(MDIm30 ,Rage);
MDIupm30 = EMAMDIm30 > Ref(EMAMDIm30 ,-shift_day);
MDIdownm30 = EMAMDIm30 < Ref(EMAMDIm30 ,-shift_day);

Buy = (ADXupm30 AND PDIm30 > MDIm30)
//OR (ADXdownm30 AND (PDIupm30 OR MDIdownm30))
;

Sell = (ADXupm30 AND PDIm30 < MDIm30)
//OR (ADXdownm30 AND (PDIdownm30 OR MDIupm30))
;
Short = Sell;
Cover = Buy;