EA Programing => ปัญหาที่พบในการเขียน EA => Topic started by: TvT on กุมภาพันธ์ 12, 2011, 03:13:56 pm
-
เนื่องจากต้องการนำ traing stop ไปใช้
จึงลองแกะจาก EAbuilder มา
ไม่ทราบว่าแบบนี้ถูกไหม
///Trailing stop Buy
int TrailingStop = 30;
if(Bid - OrderOpenPrice() > Point * TrailingStop)
{
if(OrderStopLoss() < Bid - Point * TrailingStop)
{
OrderModify(OrderTicket(), OrderOpenPrice(), Bid - Point * TrailingStop, OrderTakeProfit(), 0, MediumSeaGreen);
if (!EachTickMode) BarCount = Bars; อันนี้ไว้ทำอะไรครับ ใช่เพื่อให้ปรับ eack tick mode ไหม
continue; อันนี้ไม่รู้ทำไมเป็น continue
}
}
-
ไม่มีใครตอบเลยหรือครับ
ที่ตั้งหัวข้อชื่อนี้ เพราะกะไว้ให้คนต่อไปมาค้นได้
สงสัย admin งานยุ่งแฮะ
-
EachTickMode อันนี้จะเป็นชื่อฟังก์ชั่นที่ตัว EAbuilder สร้างขึ้นมานะครับ รายละเอียดผมไม่ทราบครับ แต่ continue นี้คือสั่งให้ทำงานต่อครับตรงข้ามกับ break ที่สั่งหยุดครับ
-
แล้วถ้าจะแก้ใช้กับ EA ที่พยายามเขียนเองตั้งแก้เป็นอย่างไง ครับ
-
ไป copy code triling stop จากระบบสร้าง Ea อัตโนมัติผมเขียน ไปใช้ได้เลยครับเพระผมแยกเป็นฟังก์ชั่นไวเรียบร้อยแล้วครับ