ผมดู code ของ stochatic แล้วมันเขียนย้อนจากแท่งปัจจุบันไป ยังไง การตัดมันต้องเกิดขึ้นก่อนที่เราจะเห็นกราฟ 1 แท่งแน่นอนครับ แก้อินเป็นวิธีที่ยุ่งยาก ให้ใช้แบบนี้ใน EA เลยจะง่ายกว่ามากครับ
iStochastic(NULL,0,5,3,3,MODE_SMA,0,MODE_MAIN,0) > iStochastic(NULL,0,5,3,3,MODE_SMA,0,MODE_SIGNAL,0) แบบนี้คือตัดขึ้น
iStochastic(NULL,0,5,3,3,MODE_SMA,0,MODE_MAIN,0) < iStochastic(NULL,0,5,3,3,MODE_SMA,0,MODE_SIGNAL,0) แบบนี้คือตัดลง
ผมรู้ได้จากการเรียกค่า buffer ออกมาดูแล้วเปรียบเทียบนะครับ โดยที่ Buffer(0) = MainBuffer เส้นสีแดง อีกอันคือเส้นสีนำเงิน
แต่เราต้องกำหนดจุดเริ่มต้นให้มันก่อนเหมือน EA ที่เขียนจากการตัดกันของ ma เพราะเราต้องทำให้ EA รู้ว่าปัจจุบันอยู่ในตำแหน่งที่ตัดขึ้นหรือตัดลงมาแล้วครับ ตรงนี้มีตัวอย่าง EA ที่เขียนจากการตัดกันมากมายในเวบนี้ลองหาๆๆดูครับ แล้วเอามาเป็นแนวทางในการพัฒนา