การเทรดด้วยระบบ

MoveStopLoss: เครื่องมือช่วยเทรดใน MetaTrader 4 ที่คุณต้องมี
MetaTrader4
MoveStopLoss: เครื่องมือช่วยเทรดใน MetaTrader 4 ที่คุณต้องมี

สวัสดีครับเพื่อนๆ เทรดเดอร์ทุกคน! วันนี้เรามาพูดถึงเครื่องมือที่สำคัญสำหรับการเทรดใน MetaTrader 4 กันดีกว่า นั่นก็คือ MoveStopLoss ที่จะช่วยให้การจัดการกับสต็อปลอสของคุณง่ายขึ้นมาก! ถ้าคุณเป็นคนที่มีการเปิดหลายตำแหน่งพร้อมกัน การปรับสต็อปลอสให้เข้ากับสถานการณ์ที่เปลี่ยนแปลงตลอดเวลานั้นอาจจะทำให้คุณรู้สึกเครียดและเสียเวลาไม่น้อยเลยทีเดียว แต่ด้วย MoveStopLoss คุณจะสามารถควบคุมกลยุทธ์การเทรดของคุณได้อย่างมีประสิทธิภาพมากขึ้น เครื่องมือนี้ช่วยให้คุณสามารถติดตามการเทรดที่คุณเปิดด้วยมือและปรับระยะห่างตามที่คุณกำหนดหรือที่ Expert Advisor (EA) กำหนดให้ ทำให้คุณมีความยืดหยุ่นในการปรับตัวตามสภาพตลาดที่เปลี่ยนแปลง ไม่ว่าคุณจะเทรดในตลาดสกุลเงิน สินค้าโภคภัณฑ์ คริปโท หรือหุ้น MoveStopLoss ก็สามารถใช้งานได้ในทุกกรอบเวลา ทำให้เป็นเครื่องมือที่มีความหลากหลายและมีคุณค่าสำหรับเทรดเดอร์ในทุกระดับ ฟีเจอร์ Auto trail จะช่วยให้ EA ปรับตามระยะห่างที่กำหนดอัตโนมัติ คุณจึงสามารถพุ่งเป้าไปที่ส่วนอื่นๆ ของกลยุทธ์การเทรดได้อย่างเต็มที่ และเมื่อคุณต้องการควบคุมมากขึ้น ก็แค่ตั้งค่า Auto trail เป็น false และใส่ระยะห่างที่ต้องการได้ตามใจ อย่าปล่อยให้การปรับสต็อปลอสแบบแมนวลทำให้คุณชะงักหรือเพิ่มความเครียดในการเทรดเลยครับ ด้วย MoveStopLoss คุณสามารถทำให้กระบวนการนี้เป็นอัตโนมัติและควบคุมการเทรดของคุณได้อย่างที่ไม่เคยมีมาก่อน *ดาวน์โหลดได้ฟรี!

2023.04.12
Risk Manager EA: ผู้ช่วยการเทรดใน MetaTrader 4 สำหรับเทรดเดอร์ไทย
MetaTrader4
Risk Manager EA: ผู้ช่วยการเทรดใน MetaTrader 4 สำหรับเทรดเดอร์ไทย

สำหรับเทรดเดอร์ทุกคน การวิเคราะห์ทางเทคนิค (TA) เป็นสิ่งที่สำคัญมาก เพื่อให้ได้ผลลัพธ์ที่ดีที่สุด คุณต้องตัดสินใจว่าต้องการให้ EA (ผู้ช่วยการเทรด) เข้าไปทำการซื้อขายในทิศทางไหน (สามารถเปิดสถานะซื้อหรือขายได้ แต่การทำ hedging จะไม่สามารถทำงานได้) และ EA จะรอจนกว่าจะมีการตั้งค่าเกิดขึ้นแล้วทำการเปิดคำสั่งให้คุณเองระดับ (Level) และความยาว (Length) จะสัมพันธ์กับระดับและระยะเวลาของการ pullback ยิ่งความยาวมากขึ้น EA ก็จะสามารถเข้าซื้อในปริมาณที่มากขึ้น และยิ่งระดับสูงขึ้นก็จะมองหาการ pullback ที่ลึกขึ้นClose PL คือค่าขาดทุนสูงสุดที่ EA จะปิดสถานะทั้งหมดกำไรและขีดจำกัดความเสี่ยง (Profit & Risk Limit) คือพารามิเตอร์ที่คุณจะต้องใช้เพื่อตั้งค่ากำไรหรือความเสี่ยงที่คุณต้องการให้ได้จากสัญญาณที่กำหนดพารามิเตอร์เงินทุน (Capital Parameter) จะถูกตั้งค่าเป็นยอดเงินของคุณก่อนที่ EA จะถูกติดตั้ง หากคุณมีการขาดทุนหรือกำไรลอยตัว คุณอาจต้องการเปลี่ยนแปลง แต่ค่าดีฟอลต์ 0 จะถือว่ายอดเงินเริ่มต้นก่อนที่ EA จะติดตั้งหากคุณเทรดหลายคู่เงิน ฟังก์ชัน hedging จะไม่ทำงาน ดังนั้นจะไม่สามารถทำการป้องกันความเสี่ยงได้ ควรปิดการเทรดหลายคู่ หากคุณต้องการใช้ฟังก์ชัน hedging กับคู่เงินเดียว ฟังก์ชัน hedging จะป้องกันตำแหน่งของคุณเมื่อระดับการป้องกัน (Hedge Level) ถูกทำให้ถึง ซึ่งระดับนี้หมายถึงเปอร์เซ็นต์ของความเสี่ยงที่คุณมีอยู่Maxsize คือขนาดตำแหน่งที่ใหญ่ที่สุดที่ EA จะทำการซื้อขาย ส่วน Layers คือจำนวนตำแหน่งที่คุณต้องการกระจาย Maxsize ออกไป ตัวอย่างเช่น หากคุณต้องการซื้อ 1 lot ของเครื่องมือการเทรดและต้องการทำการซื้อขายเพิ่ม 10 ครั้ง Maxsize = 1, Layers = 10

2023.04.08
กลยุทธ์การเทรด ETH/USD ด้วย Crypto EA บน MetaTrader 4
MetaTrader4
กลยุทธ์การเทรด ETH/USD ด้วย Crypto EA บน MetaTrader 4

Crypto EA สำหรับคู่ ETH/USDในฐานะที่เป็นเทรดเดอร์ที่เทรด ETH/USD ผมได้พัฒนาระบบการเทรดที่ง่ายๆ ขึ้นมา เนื่องจากผมรู้สึกเบื่อหน่ายกับการต้องคอยติดตามตลอดทั้งวัน บ่อยครั้งที่ผมพลาดสัญญาณในตอนกลางคืน หรือแม้กระทั่งตอนกลางวันเมื่อออกไปกินข้าวหรือติดธุระ เมื่อพบปัญหานี้ ผมจึงตัดสินใจใช้หุ่นยนต์เทรด (EA) บน VPS ซึ่งตอนนี้ผมสามารถรับสัญญาณได้ตลอดเวลาและไม่พลาดโอกาสในการเข้าเทรดอีกต่อไป กลยุทธ์ที่ใช้ก็แสนจะเรียบง่าย - เมื่อราคาติดต่อกับ Bollinger Band (200) จะช่วยให้เราตัดสินใจว่าทิศทางของแนวโน้มเป็นอย่างไร จากนั้นก็จะเข้าทำการเทรดเมื่อราคาเบรกออกจาก 55 WMA โดยใช้ Bollinger ในการติดตามการเคลื่อนไหวของราคากราฟที่ใช้คือกราฟ 5 นาที! EA นี้มีอัตรา TP/SL ที่สูงถึง 30/1 และมีการติดตามราคาเพื่อให้สามารถทำกำไรได้มากที่สุด การเข้าเทรดจะใช้ WMA 55 และการติดตามแนวโน้มจะใช้ Bollinger Bands 200 กลยุทธ์นี้เหมาะสำหรับการลงทุนแบบระมัดระวัง เพียงแค่ใช้ VPS และจัดการความเสี่ยงตามที่เห็นในภาพ เทรดให้สนุกนะครับ!

2023.03.24
หยุดการเทรดชั่วคราวเมื่อขาดทุนติดต่อกัน - เคล็ดลับสำหรับนักเทรด
MetaTrader4
หยุดการเทรดชั่วคราวเมื่อขาดทุนติดต่อกัน - เคล็ดลับสำหรับนักเทรด

สวัสดีครับเพื่อนๆ นักเทรดทุกคน! วันนี้เรามาพูดคุยกันถึงสถานการณ์ที่หลายคนอาจเคยเจอ นั่นคือการขาดทุนติดต่อกันในระยะเวลาหนึ่ง ซึ่งอาจทำให้เราต้องหยุดการเทรดชั่วคราวเพื่อประเมินสถานการณ์ เหตุผลที่เราควรหยุดการเทรดนี้ก็เพราะว่า บางครั้งตลาดอาจมีความผันผวนสูงหรือมีการเคลื่อนไหวอย่างไม่แน่นอน ซึ่งไม่เป็นผลดีต่อนักเทรดอย่างเราๆ การหยุดพักในช่วงเวลานี้ไม่ใช่เรื่องผิด แต่เป็นการให้เวลาตัวเองได้ทบทวนกลยุทธ์และวิเคราะห์ตลาดใหม่อีกครั้ง เมื่อไหร่ที่เราควรหยุดการเทรด? เมื่อมีการขาดทุนติดต่อกันเกิน N ครั้ง เมื่อพบว่าตลาดมีความไม่แน่นอนหรือผันผวนมากเกินไป เมื่อเรารู้สึกว่าอารมณ์และจิตใจของเราไม่พร้อมสำหรับการเทรด การหยุดพักนี้สามารถช่วยให้เราได้มองหามุมมองใหม่ๆ และปรับปรุงกลยุทธ์ในการเทรดของเราให้ดียิ่งขึ้นครับ

2023.03.04
กลยุทธ์การเทรดแบบ Grid ในตลาดผันผวน - ผู้ช่วยมืออาชีพสำหรับ MetaTrader 4
MetaTrader4
กลยุทธ์การเทรดแบบ Grid ในตลาดผันผวน - ผู้ช่วยมืออาชีพสำหรับ MetaTrader 4

การใช้กลยุทธ์การเทรดแบบ Grid ในตลาดที่มีความผันผวนเป็นสิ่งที่น่าสนใจมาก สำหรับผู้ที่ใช้ MetaTrader 4 นั้น คุณสามารถตั้งค่าพารามิเตอร์ต่าง ๆ ได้อย่างง่ายดาย โดยเริ่มจาก Tp ซึ่งเป็นเลขที่บอกว่าหุ่นยนต์จะทำการปิดทำกำไรเมื่อผลตอบแทนที่ได้ถึง Tp * เงินลงทุน (แนะนำให้ใช้ค่าประมาณ 0.01-0.1). ถัดไปคือ SlowMovingAverage ซึ่งเป็นระยะเวลาของค่าเฉลี่ยเคลื่อนที่ เพื่อช่วยในการตัดสินใจเกี่ยวกับแนวโน้มของตลาด ส่วน Multiplier จะเป็นปัจจัยในการกำหนดขนาดของล็อตในคำสั่งถัดไปใน Grid โดยล็อตถัดไปจะถูกวางตามสูตร Multiplier * ขนาดล็อตล่าสุด. อีกหนึ่งพารามิเตอร์ที่สำคัญคือ TimeFrame ซึ่งสามารถตั้งค่าเป็นช่วงเวลาในนาที (แนะนำให้ใช้ 1 ชั่วโมง = 60 นาที หรือ 15 นาที = 15 นาที). ผู้ช่วยการเทรดนี้มาพร้อมกับฟังก์ชัน TotalOrderLots() ที่ใช้ในการคืนค่าจำนวนล็อตทั้งหมดที่ถูกใช้งาน ฟังก์ชัน CalcMaxLot จะคืนค่าจำนวนล็อตสูงสุดที่คุณสามารถเทรดได้ และฟังก์ชัน CalcGridLot จะคืนค่าล็อตเริ่มต้นตามพารามิเตอร์ที่กำหนด. นอกจากนี้ยังมีฟังก์ชัน Bearish และ Bullish Engulfing ที่จะคืนค่าจริงหากมีการเกิดรูปแบบแท่งเทียนที่กำหนดไว้ OpenOrderProfits จะช่วยให้คุณเห็นกำไรจากคำสั่งที่เปิดอยู่ ขณะที่ CloseallOrders จะทำการปิดคำสั่งทั้งหมด (ตรวจสอบหลายครั้ง). สุดท้ายแล้ว EA จะทำการวางคำสั่ง Grid ตามค่าของ ATR เพื่อเพิ่มโอกาสในการทำกำไรในตลาดที่ผันผวน.

2023.01.27
โค้ดนับจำนวนคำสั่งเปิดตามประเภทใน MetaTrader 4
MetaTrader4
โค้ดนับจำนวนคำสั่งเปิดตามประเภทใน MetaTrader 4

ในวงการพัฒนา ที่ปรึกษาผู้เชี่ยวชาญ (Expert Advisor) มักจะพบกับความท้าทายในการทำให้หุ่นยนต์สามารถเปิดและจัดการคำสั่งได้มากกว่าหนึ่งคำสั่งในเวลาเดียวกัน ซึ่งสิ่งที่จำเป็นคือการมีวิธีในการตรวจสอบจำนวนคำสั่งที่เปิดอยู่ทั้งหมด รวมถึงการแยกประเภทของแต่ละคำสั่งด้วย ด้วยเหตุนี้ ฉันจึงอยากจะแบ่งปันโค้ดที่เรียบง่ายนี้ ซึ่งในโค้ดนี้จะใช้ฟังก์ชัน Comment() เพื่อให้การนับคำสั่งของหุ่นยนต์แสดงผลแบบเรียลไทม์ โค้ดนี้มีคำอธิบายที่ละเอียดเพื่อช่วยให้เข้าใจได้ง่าย หวังว่าจะเป็นประโยชน์นะ! --------- ด้านล่างนี้เป็นวิดีโอของ ที่ปรึกษาผู้เชี่ยวชาญ ที่กำลังทำงาน:

2023.01.16
AK-47 Scalper EA: เครื่องมือทำกำไรสำหรับ MetaTrader 4
MetaTrader4
AK-47 Scalper EA: เครื่องมือทำกำไรสำหรับ MetaTrader 4

1. พารามิเตอร์การตั้งค่า #define ExtBotName "AK-47 Scalper EA" // ชื่อบอท #define  Version "1.00" //--- พารามิเตอร์การตั้งค่า extern string  EASettings        = "---------------------------------------------"; //-------- <การตั้งค่าบอท> -------- input int      InpMagicNumber    = 124656;   //หมายเลขเวทมนตร์ extern string  TradingSettings   = "---------------------------------------------"; //-------- <การตั้งค่าการเทรด> -------- input double   Inpuser_lot       = 0.01;     //ล็อต input double   InpSL_Pips        = 3.5      //จุดหยุดขาดทุน (ในพิปส์) input double   InpMax_spread     = 0.5      //สเปรดสูงสุดที่อนุญาต (ในพิปส์) (0 = ลอย) extern string  MoneySettings     = "---------------------------------------------"; //-------- <การตั้งค่าทางการเงิน> -------- input bool     isVolume_Percent  = true;     //อนุญาตให้ใช้เปอร์เซ็นต์ของปริมาณ input double   InpRisk           = 3        //เปอร์เซ็นต์ความเสี่ยงของยอดเงิน (%) input string   TimeSettings      = "---------------------------------------------"; //-------- <การตั้งค่าเวลาเทรด> -------- input bool     InpTimeFilter     = true      //ฟิลเตอร์เวลาเทรด input int      InpStartHour      = 2         //ชั่วโมงเริ่มต้น input int      InpStartMinute    = 30        //นาทีเริ่มต้น input int      InpEndHour        = 21        //ชั่วโมงสิ้นสุด input int      InpEndMinute      = 0         //นาทีสิ้นสุด 2. การตั้งค่าอุปกรณ์ //--- ตัวแปร int      Pips2Points;               // การเลื่อน  3 พิปส์    3=points    30=points double   Pips2Double;               // หยุดขาดทุน 15 พิปส์    0.015      0.0150 int      InpMax_slippage   = 3;     // สูงสุดที่อนุญาตการเลื่อน_Pips. bool     isOrder           = false; // เปิด 1 คำสั่งเท่านั้น int      slippage; string   strComment        = ""; 3. โค้ดหลัก a/ ฟังก์ชันการเริ่มต้นของ Expert int OnInit()   { //---      // การตรวจจับ 3 หรือ 5 หลัก    //พิปและจุด    if (Digits % 2 == 1)    {       Pips2Double  = _Point*10;       Pips2Points  = 10;       slippage = 10* InpMax_slippage;    }    else    {           Pips2Double  = _Point;       Pips2Points  =  1;       slippage = InpMax_slippage;    }    //---    return(INIT_SUCCEEDED);   } b/ ฟังก์ชันการติกของ Expert void OnTick()   { //---      if(IsTradeAllowed() == false)      {       Comment("AK-47 EA\nการเทรดไม่อนุญาต.");       return;      }             MqlDateTime structTime;        TimeCurrent(structTime);        structTime.sec = 0;               //ตั้งเวลาเริ่มต้น        structTime.hour = InpStartHour;        structTime.min = InpStartMinute;              datetime timeStart = StructToTime(structTime);               //ตั้งเวลาเสร็จสิ้น        structTime.hour = InpEndHour;        structTime.min = InpEndMinute;        datetime timeEnd = StructToTime(structTime);               double acSpread = MarketInfo(Symbol(), MODE_SPREAD);        StopLevel = MarketInfo(Symbol(), MODE_STOPLEVEL);              strComment = "\n" + ExtBotName + " - v." + (string)Version;       strComment += "\nGMT time = " + TimeToString(TimeGMT(),TIME_DATE|TIME_SECONDS);       strComment += "\nเวลาเทรด = [" + (string)InpStartHour + "h" + (string)InpStartMinute + " --> " +  (string)InpEndHour + "h" + (string)InpEndMinute + "]";              strComment += "\nสเปรดปัจจุบัน = " + (string)acSpread + " Points";       strComment += "\nระดับหยุดปัจจุบัน = " + (string)StopLevel + " Points";              Comment(strComment);          //อัปเดตค่า       UpdateOrders();              TrailingStop();              //ตรวจสอบเวลาเทรด       if(InpTimeFilter)       {          if(TimeCurrent() >= timeStart && TimeCurrent() < timeEnd)          {             if(!isOrder) OpenOrder();          }       }       else       {          if(!isOrder) OpenOrder();       }   } 3.1 คำนวณสัญญาณเพื่อส่งคำสั่ง void OpenOrder(){       //int OrdType = OP_SELL;//-1;    double TP = 0;    double SL = 0;    string comment = ExtBotName;    //คำนวณล็อต    double lot1 = CalculateVolume();       //if(OrdType == OP_SELL){       double OpenPrice = NormalizeDouble(Bid - (StopLevel * _Point) - (InpSL_Pips/2) * Pips2Double, Digits);       SL = NormalizeDouble(Ask + StopLevel * _Point + InpSL_Pips/2 * Pips2Double, Digits);              if(CheckSpreadAllow())                                    //ตรวจสอบสเปรด       {          if(!OrderSend(_Symbol, OP_SELLSTOP, lot1, OpenPrice, slippage, SL, TP, comment, InpMagicNumber, 0, clrRed))          Print(__FUNCTION__,"--> เกิดข้อผิดพลาดในการส่งคำสั่ง ",GetLastError());       }    //} } 3.2 คำนวณปริมาณ double CalculateVolume()   {    double LotSize = 0;    if(isVolume_Percent == false)      {       LotSize = Inpuser_lot;      }    else      {       LotSize = (InpRisk) * AccountFreeMargin();       LotSize = LotSize /100000;       double n = MathFloor(LotSize/Inpuser_lot);       //Comment((string)n);       LotSize = n * Inpuser_lot;       if(LotSize < Inpuser_lot)          LotSize = Inpuser_lot;       if(LotSize > MarketInfo(Symbol(),MODE_MAXLOT))          LotSize = MarketInfo(Symbol(),MODE_MAXLOT);       if(LotSize < MarketInfo(Symbol(),MODE_MINLOT))          LotSize = MarketInfo(Symbol(),MODE_MINLOT);      }    return(LotSize);   } 3.3 EA มีฟังก์ชัน "Trailing Stop" SL จะเปลี่ยนทุกครั้งที่ราคาเปลี่ยน (ลดลง) void TrailingStop()   {    for(int i = OrdersTotal() - 1; i >= 0; i--)      {       if(OrderSelect(i, SELECT_BY_POS, MODE_TRADES))         {          if((OrderMagicNumber() == InpMagicNumber) && (OrderSymbol() == Symbol()))   //_Symbol))            {             //สำหรับคำสั่งขาย             if(OrderType() == OP_SELL)               {                   //--คำนวณ SL เมื่อราคาเปลี่ยน                   double SL_in_Pip = NormalizeDouble(OrderStopLoss() - (StopLevel * _Point) - Ask, Digits) / Pips2Double;                   if(SL_in_Pip > InpSL_Pips){                         double newSL = NormalizeDouble(Ask + (StopLevel * _Point) + InpSL_Pips * Pips2Double, Digits);                         if(!OrderModify(OrderTicket(), OrderOpenPrice(), newSL, OrderTakeProfit(), 0, clrRed))                         {                            Print(__FUNCTION__,"--> เกิดข้อผิดพลาดในการปรับแต่งคำสั่ง ",GetLastError());                         {                     continue;                         }               }                          //สำหรับคำสั่ง SellStop             else if(OrderType() == OP_SELLSTOP)               {                   double SL_in_Pip = NormalizeDouble(OrderStopLoss() - (StopLevel * _Point) - Ask, Digits) / Pips2Double;                                      if(SL_in_Pip < InpSL_Pips/2){                      double newOP = NormalizeDouble(Bid - (StopLevel * _Point) - (InpSL_Pips/2) * Pips2Double, Digits);                      double newSL = NormalizeDouble(Ask + (StopLevel * _Point) + (InpSL_Pips/2) * Pips2Double, Digits);                                           if(!OrderModify(OrderTicket(), newOP, newSL, OrderTakeProfit(), 0, clrRed))                      {                          Print(__FUNCTION__,"--> เกิดข้อผิดพลาดในการปรับแต่งคำสั่งที่รอดำเนินการ!", GetLastError());                         continue;                          }                         }               }           }     }   }

2023.01.14
จัดการการเทรดอย่างง่ายด้วย XP Forex Trade Manager MT4 สำหรับ MetaTrader 4
MetaTrader4
จัดการการเทรดอย่างง่ายด้วย XP Forex Trade Manager MT4 สำหรับ MetaTrader 4

สวัสดีครับเพื่อนๆ เทรดเดอร์ทุกคน! วันนี้เราจะมาพูดถึง XP Forex Trade Manager MT4 ที่ช่วยให้การจัดการคำสั่งซื้อใน MetaTrader 4 เป็นเรื่องง่ายขึ้นกันครับ เมื่อเราทำการเปิดคำสั่งใหม่ โปรแกรมนี้จะช่วยตั้ง Stop Loss และ Take Profit อัตโนมัติให้เรา ซึ่งเมื่อราคาขยับ โปรแกรมสามารถย้าย Stop Loss ไปที่ Break Even (หยุดขาดทุนที่ราคาเปิด) หรือทำการย้าย Stop Loss แบบ Tailing Stop เพื่อปกป้องกำไรของเราได้ครับ Forex Trade Manager สามารถควบคุมคำสั่งสำหรับสัญลักษณ์ที่เปิดอยู่ในขณะนั้น หรือสำหรับคำสั่งทั้งหมด โดยสามารถซ่อน Stop Loss และ Take Profit จากโบรกเกอร์ได้ด้วย นี่คือกลยุทธ์ในการจัดการการเทรดที่เปิดอยู่ (ทั้งที่เปิดอยู่ทั้งหมดหรือเฉพาะที่เปิดในกราฟปัจจุบัน) โดย: ตั้ง Stop Loss และ/หรือ Take Profit สำหรับการเทรดในหน่วย pips ฟังก์ชัน Tailing Stop ที่ช่วยย้าย SL ตามราคาตลาด ฟังก์ชัน Break Even ที่ย้าย SL ไปที่ BE ตามระยะที่เลือก การจัดการ SL/TP สามารถทำได้ตามวิธีปกติซึ่งโบรกเกอร์จัดการ หรือในโหมด Stealth – ซ่อนจากโบรกเกอร์ครับ พารามิเตอร์: “SLTP Params” Stop Loss – หยุดขาดทุนในหน่วย pips สำหรับการเทรด Take Profit – กำไรในหน่วย pips สำหรับการเทรด “Break Even” UseBreakEven (true/false) – เปิดใช้งานฟังก์ชัน Break Even สำหรับการเทรดที่เปิดอยู่ BEActivation – กำไรใน pips เมื่อฟังก์ชัน Break Even ถูกเปิดใช้งาน BELevel – ระยะเพิ่มเติมจาก BE ในหน่วย pips เมื่อ SL ถูกตั้งโดยฟังก์ชัน Break Even “Trailing Stop” UseTrailingStop (true/false) – เปิดใช้งานฟังก์ชัน Tailing Stop สำหรับการเทรดที่เปิดอยู่ TSStart – กำไรใน pips เมื่อฟังก์ชัน Tailing Stop ถูกเปิดใช้งาน TSStep – ความต่างขั้นต่ำใน pips ระหว่าง SL ใหม่และปัจจุบันเพื่อให้สามารถย้าย SL ได้ TSDistance – ระยะห่างจากราคาปัจจุบันใน pips เมื่อ SL ถูกตั้งโดยฟังก์ชัน Tailing Stop “พฤติกรรม” StealthMode(true/false) – ซ่อนระดับ sl/tp จากโบรกเกอร์และ EA จะปิดการเทรดตามระดับนั้นในแบบโปรแกรม OnlyCurrentPair(true/false) – อนุญาตให้จัดการการเทรดเฉพาะจากสัญลักษณ์ในกราฟปัจจุบัน (true) หรือจากทุกคู่ (false) ข้อมูล: พารามิเตอร์ทั้งหมดสำหรับการเทรดและฟังก์ชันสามารถตั้งค่าได้ในพารามิเตอร์ของ EA โดย Forex Trade Manager จะแสดงข้อมูลเกี่ยวกับกำไร/ขาดทุนรายวันใน pips และสกุลเงินบัญชีบนกราฟด้วย

2023.01.10
จัดการการเทรดด้วย XP Forex Trade Manager Grid MT4 สำหรับ MetaTrader 4
MetaTrader4
จัดการการเทรดด้วย XP Forex Trade Manager Grid MT4 สำหรับ MetaTrader 4

หากคุณกำลังมองหาวิธีการจัดการการเทรด Forex อย่างมีประสิทธิภาพ XP Forex Trade Manager Grid MT4 คือคำตอบ! โปรแกรมนี้ช่วยให้คุณสามารถจัดการคำสั่งซื้อได้ง่ายดายและบรรลุเป้าหมายการเทรดของคุณได้อย่างรวดเร็ว เพียงแค่ตั้งคำสั่งแรกพร้อม Take Profit และรัน EA (ที่เราเรียกกันว่าหุ่นยนต์เทรด) พร้อมกำหนดพารามิเตอร์กำไร (พิปส์) ที่คุณต้องการให้ EA จัดการตำแหน่งของคุณ โดย EA จะรวบรวมพิปส์ตามที่คุณตั้งไว้ กลยุทธ์นี้เป็นวิธีการจัดการการเทรดแบบแมนวลที่เปิดอยู่ในคู่เงินปัจจุบัน โดยจะเพิ่มตำแหน่งเข้าไปในการเทรดที่เปิดอยู่ในรูปแบบกริด (Grid) โดยมีระยะห่างที่คุณเลือกไว้ระหว่างการเทรด - สามารถเปิดได้มากถึง 15 ตำแหน่ง (หรือน้อยกว่า) โดย 3 ตำแหน่งแรกจะมีการจัดการด้วย Take Profit ที่แตกต่างกัน หลังจากที่เปิดตำแหน่งที่ 4 EA จะปิดกริดทั้งหมดในระดับที่กำหนด (Break-even) และถ้าปิดการเทรดที่ Take Profit ได้ ก็สามารถเริ่มรอบใหม่ได้ รอบทั้งหมดสามารถปิดได้หากการขาดทุนมากกว่าร้อยละของความเสี่ยงที่อนุญาต พารามิเตอร์: "พารามิเตอร์การเทรดเพิ่มเติม": AddNewTradeAfter – ระยะห่างในพิปส์จากการเทรดล่าสุดที่ใช้ในการเพิ่มการเทรดในกริด “Take Profit” TakeProfit1Total (จำนวน) – TP รวมในพิปส์ที่ต้องการจากตำแหน่งแรก TakeProfit1Partitive – TP เริ่มต้นในพิปส์สำหรับตำแหน่งแรกในรอบ TakeProfit1Offset – ระยะห่างขั้นต่ำในพิปส์จาก Take Profit ของตำแหน่งแรกที่ปิดไปแล้ว เพื่อเริ่มการเทรดตำแหน่งแรกใหม่ TakeProfit 2/3 – TP เฉพาะในพิปส์สำหรับตำแหน่งที่สอง/สามในรอบ TakeProfit 4/5/6/…15Total – TP รวมในพิปส์จากตำแหน่งทั้งหมดในรอบ (สำหรับการเทรด 4 ตำแหน่งขึ้นไป) “พารามิเตอร์การเทรด” MaxOrders – จำนวนสูงสุดที่อนุญาตในการเทรดในกริด Risk Balance % – การขาดทุนสูงสุดที่อนุญาตเป็นเปอร์เซ็นต์ของยอดบัญชี (จะปิดตำแหน่งทั้งหมดที่เปิดอยู่) Lots – ขนาดล็อตสำหรับการเทรดที่เปิดโดย EA Slippage – การเลื่อนที่อนุญาตในพ้อย ข้อมูล: พารามิเตอร์ทั้งหมดสำหรับการเทรดและฟังก์ชันต่าง ๆ สามารถตั้งค่าได้ในพารามิเตอร์ของ EA โดย Forex Trade Manager Grid ยังแสดงข้อมูลเกี่ยวกับกำไร/ขาดทุนจากรอบปัจจุบันในพิปส์และสกุลเงินบัญชีบนกราฟอีกด้วย

2023.01.10
กลยุทธ์ Mean Reversion สำหรับการเทรด Forex บน MetaTrader 4
MetaTrader4
กลยุทธ์ Mean Reversion สำหรับการเทรด Forex บน MetaTrader 4

กลยุทธ์ Mean Reversion เป็นหนึ่งในกลยุทธ์ที่ได้รับความนิยมในวงการเทรด Forex โดยเฉพาะเมื่อใช้กับคู่เงินหลักในกรอบเวลา 1 วัน ข้อควรระวังและการตั้งค่า ลองใช้งานในบัญชีทดลองก่อน EA นี้จะทำการเทรดโดยอิงราคาจากแท่งเทียนเปิดเท่านั้น! หากไม่ต้องการเพิ่มขนาดล็อตเมื่อขาดทุนในการเทรด ให้ตั้งค่า: IncreaseFactor=0 การตั้งค่าต่างๆ ของ EA นี้มีดังนี้: ใช้_TP_In_Money - ใช้ Take Profit ในรูปเงิน (ค่า: true/false) TP_In_Money - Take Profit ในรูปเงิน (ค่า: 10-100) ใช้_TP_In_percent - ใช้ Take Profit ในรูปเปอร์เซ็นต์ (ค่า: true/false) TP_In_Percent - Take Profit ในรูปเปอร์เซ็นต์ (ค่า: 10-100) ------------[Money Trailing Stop สำหรับการเทรดหลายรายการ]---------------------- Enable_Trailing - เปิดใช้งาน Trailing ด้วยเงิน (ค่า: true/false) Take Profit ในเงิน (ตามสกุลเงินปัจจุบัน) (ค่า: 25-200) Stop Loss ในเงิน (ตามสกุลเงินปัจจุบัน) (ค่า: 1-20) -------------------------------------------------------------------------------------- Exit - ปิดการเทรดหากแนวโน้มสวนทางและควบคุมการขาดทุน (ค่า: true/false) BarsToCount - จำนวนแท่งที่ต้องนับ (ค่า: 1-20) Lots - ขนาดล็อต (ค่า: 0.01-1) Lots size Exponent (ค่า: 1.01-2) IncreaseFactor - ปริมาณการเพิ่มล็อตจากมาร์จิ้นทั้งหมดหากขาดทุน (ค่า: 0.001-0.1) Stop_Loss - Stop Loss (ค่า: 30-500) / ตั้งค่า 600 สำหรับการเทรดหลายรายการ MagicNumber - หมายเลขเวทมนตร์ (ค่า: 1-100000) TakeProfit - Take Profit (ค่า: 50-200) / ตั้งค่า 600 สำหรับการเทรดหลายรายการ FastMA - ค่าเฉลี่ยเคลื่อนที่เร็ว (ค่า: 1-20) SlowMA - ค่าเฉลี่ยเคลื่อนที่ช้า (ค่า: 50-200) Mom_Sell - ตัวกระตุ้น Momentum_Sell (ค่า: 0.1-0.9) Mom_Buy - ตัวกระตุ้น Momentum_Buy (ค่า: 0.1-0.9) ---------------------ควบคุมการขาดทุน----------------------------- UseEquityStop - (ค่า: true/false) TotalEquityRisk - (ค่า: 0.01-20) ------------------------------------------------------------------------------- Max_Trades (1-12) FractalNum - จำนวนสูงและต่ำ (ค่า: 1-10) ----------------ถ้าคุณใช้การเทรดเพียงรายการเดียว:----------------------- ///////////////////////////////////////////////////////////////////// USETRAILINGSTOP - หากใช้ trailing stop (ค่า: true/false) WHENTOTRAIL - เมื่อไหร่ที่จะ trailing (ค่า: 40-100) TRAILAMOUNT - จำนวนที่ trailing (ค่า: 40-100) Distance From Candle - ระยะห่างจากเทียน (ค่า: 1-100) USECANDELTRAIL - หากใช้ trailing stop (ค่า: true/false) X = 2 - จำนวนแท่งเทียน (ค่า: 1-100) USEMOVETOBREAKEVEN - เปิดใช้งาน "break even" (ค่า: true/false) WHENTOMOVETOBE - เมื่อไหร่ที่จะย้ายไปที่ break even (ค่า: 1-30) PIPSTOMOVESL = 30 - จำนวน pips ที่ย้าย Stop Loss (ค่า: 1-30) - คุณควรปรับแต่ง EA นี้ทุกๆ 2-3 เดือน และใช้ค่าตั้งเหมือนที่กล่าวมาข้างต้น- คุณสามารถใช้เป็น EA สำหรับการเฮดจิ้งหรือการเทรดเดี่ยวได้- วิธีการทำ Back Test: https://bit.ly/2CD7XWD

2022.10.26
ปิดการเทรดทั้งหมดในครั้งเดียวด้วย EA สำหรับ MetaTrader 4
MetaTrader4
ปิดการเทรดทั้งหมดในครั้งเดียวด้วย EA สำหรับ MetaTrader 4

https://www.youtube.com/channel/UCAkPFEowAPQ3S1v1oYKxzMQเจ้า EA ตัวนี้จะช่วยให้คุณสามารถปิดการเทรดทั้งหมดที่เปิดอยู่ในครั้งเดียวได้อย่างง่ายดาย เมื่อใช้งานกับ MetaTrader 4ทำไมต้องใช้ EA ในการปิดการเทรด?หลายครั้งที่เราต้องการปิดการเทรดทั้งหมดในเวลาที่เหมาะสม การใช้ EA จะช่วยให้คุณประหยัดเวลาและลดความเสี่ยงจากการปิดการเทรดทีละรายการวิธีการใช้งาน EA นี้ดาวน์โหลด EA จากแหล่งที่เชื่อถือได้นำเข้า EA ลงในโปรแกรม MetaTrader 4 ของคุณปรับตั้งค่าตามที่คุณต้องการเริ่มใช้งานและปิดการเทรดทั้งหมดในครั้งเดียว!เพียงเท่านี้คุณก็จะมีเครื่องมือที่ช่วยให้การเทรดของคุณสะดวกและรวดเร็วขึ้นแล้ว!

2022.10.24
เครื่องมืออ่านข่าวสำหรับ MT4 & MT5: แนะนำผู้ช่วยการเทรดที่คุณไม่ควรพลาด
MetaTrader4
เครื่องมืออ่านข่าวสำหรับ MT4 & MT5: แนะนำผู้ช่วยการเทรดที่คุณไม่ควรพลาด

วันนี้เรามีเครื่องมือดีๆ สำหรับนักเทรด MT4 และ MT5 ที่จะช่วยให้คุณไม่พลาดข่าวสารสำคัญในการเทรด นั่นก็คือ เครื่องมืออ่านข่าวจาก FXStreet ที่สามารถดึงข้อมูลข่าวสารได้โดยอัตโนมัติ! คุณสามารถปรับฟิลเตอร์ข่าวตามระดับความสำคัญ สกุลเงิน และคำสำคัญในข่าวได้ตามต้องการ เพื่อให้คุณได้ข่าวที่ตรงใจที่สุด สำหรับเวอร์ชั่น MT5 สามารถเข้าไปดูเพิ่มเติมได้ที่นี่: https://www.mql5.com/en/code/40590 ฟีเจอร์เด่นของเครื่องมือนี้ ได้แก่: ฟิลเตอร์ข่าวตามความผันผวนสูง, ต่ำ หรือปานกลาง ฟิลเตอร์ตามสกุลเงิน ฟิลเตอร์ตามคำสำคัญในข่าว ตรวจสอบเวลาตาม GMT อัตโนมัติ แดชบอร์ดแสดงข่าวที่จะเกิดขึ้น (สามารถเปิดหรือปิดได้) เส้นบนกราฟสำหรับทุกเหตุการณ์ที่จะเกิดขึ้น โค้ดสามารถปรับแต่งได้ง่าย เพื่อวางคำสั่งเทรดก่อนหรือหลังเหตุการณ์ หรือหยุดการเทรดในช่วงเหตุการณ์

2022.09.10
วิธีใช้ TenkanSenKijunSenCross: เครื่องมือที่ช่วยเทรดใน MetaTrader 4
MetaTrader4
วิธีใช้ TenkanSenKijunSenCross: เครื่องมือที่ช่วยเทรดใน MetaTrader 4

สวัสดีเพื่อนๆ นักเทรดทุกคน! หากคุณใช้เครื่องมือ Ichimoku Indicator และกำลังมองหา Tenkan และ Kijun Cross แล้วล่ะก็ บทความนี้เหมาะสำหรับคุณเลยครับ วิธีการใช้งาน: เริ่มต้นด้วยการดาวน์โหลดไฟล์แล้วนำไปคอมไพล์ใน Meta Editor ของคุณ จากนั้นให้ลากและวางเครื่องมือลงบนกราฟในแพลตฟอร์ม MT4 ของคุณ ปรับ Timeframe ให้ตรงกับสไตล์การเทรดของคุณ แล้วเพลิดเพลินไปกับการรับการแจ้งเตือน! หมายเหตุ: ในหน้าต่างการตั้งค่าของ EA คุณจะพบสองพารามิเตอร์สำหรับการตั้งค่าการทำงาน ตั้งค่าพารามิเตอร์เหล่านี้ในรูปแบบ 24 ชั่วโมง โดยเริ่มจาก 0-24 ตามเวลาที่คุณทำการเทรด อย่าลืมตั้งค่า Meta Quotes ID ของคุณในส่วนการแจ้งเตือนของแพลตฟอร์ม MT4 ด้วยนะครับ ขอให้ทุกคนสนุกกับการเทรดนะครับ! ขอให้ทองคำและเฉียบคมตลอดไป!

2022.07.16
SRBreakout - เครื่องมือช่วยเทรดสำหรับ MetaTrader 4
MetaTrader4
SRBreakout - เครื่องมือช่วยเทรดสำหรับ MetaTrader 4

สวัสดีครับเพื่อนนักเทรดทุกคน! วันนี้เรามีเครื่องมือดีๆ มาแนะนำกัน นั่นก็คือ SRBreakout ซึ่งเป็น EA หรือที่เรามักเรียกกันว่า ‘หุ่นยนต์เทรด’ สำหรับ MetaTrader 4 EA นี้ถูกออกแบบมาเพื่อช่วยดูการทะลุแนวรับและแนวต้านในกรอบเวลา H4 และ H1 ซึ่งถือว่าเป็นกรอบเวลาที่นักเทรดหลายคนชื่นชอบ ไม่ต้องทำอะไรมากครับ เพียงแค่ตั้งค่าแผนภูมิของคุณให้เป็นกรอบเวลา H1 แล้วเพิ่ม EA ลงไปในแผนภูมิของคุณ เมื่อเสร็จแล้ว แค่ให้ ID ของ Meta Quote บนมือถือของคุณไปยัง MetaTrader บนคอมพิวเตอร์ จากนั้นก็รอรับการแจ้งเตือนการทะลุของราคาใน H1, H4 และการเคลื่อนที่ข้ามเส้นกันได้เลย! จะเห็นว่า SRBreakout เป็นเครื่องมือที่ช่วยให้การเทรดของเราง่ายและสะดวกขึ้นมากเลยนะครับ ถ้าเพื่อนๆ คนไหนสนใจสามารถทดลองใช้งานได้เลย!

2022.07.07
Trickerless - ผู้ช่วยการเทรดใน MetaTrader 4 ที่ไม่ควรพลาด
MetaTrader4
Trickerless - ผู้ช่วยการเทรดใน MetaTrader 4 ที่ไม่ควรพลาด

รายงานการทดสอบกลยุทธ์ Trickerless RHMP InstaForex-Europe.com (Build 1359) สัญลักษณ์ EURGBP (ยูโร vs ปอนด์อังกฤษ) ช่วงเวลา รายวัน (D1) 2021.10.15 00:00 - 2022.09.07 00:00 (2021.10.15 - 2022.09.08) โมเดล ทุกจุด (วิธีที่แม่นยำที่สุดจากทุกช่วงเวลา) พารามิเตอร์ TOOLS="TOOLS"; CloseAll=false; ContinueTrading=true; SAFE="SAFE"; SafeSpread=true; SafeGrowth=true; SafeExits=true; AllowHedge=true; EnableStop=false; StopOnlyFriday=false; SIGNAL="SIGNAL"; SignalA=true; SignalB=true; SignalC=true; TIME="TIME"; RefreshHours=26; NEWS="NEWS"; NewsStartHour=18; NewsEndHour=22; SleepSeconds=1440; PROFIT="PROFIT"; BasketProfit=1.06; OpenProfit=0.011; MinProfit=0.085; SafeProfit=0.005; GROWTH="GROWTH"; StopGrowth=0.075; DailyGrowth=0.045; STOP="STOP"; RelativeStop=0.19; HISTORY="HISTORY"; QueryHistory=14; TREND="TREND"; MinTrend=2; MaxTrend=9; CandleSpike=7; BACK_SYSTEM="BACK_SYSTEM"; TriggerBackSystem=0.995; TrendSpace=5; MARGIN="MARGIN"; MinMarginLevel=300; MarginUsage=0.03; BackupMargin=0.05; NewsMargin=0.04; TRADE="TRADE"; MinLots=0.03; TradeSpace=3.5; MaxSpread=7; INDICATOR_ATR="INDICATOR_ATR"; ATRPeriod=14; INDICATOR_ADX="INDICATOR_ADX"; ADXMain=10; ADXPeriod=14; ADXShiftCheck=4; INDICATOR_MA="INDICATOR_MA"; MA1Period=120; MA2Period=60; MAShiftCheck=30; บาร์ในการทดสอบ 1235 จุดที่ประมวลผล 5326472 คุณภาพการจำลอง 58.38% ข้อผิดพลาดในการจับคู่กราฟ 0 เงินฝากเริ่มต้น 10.00 สเปรด 30 กำไรสุทธิรวม 216.31 กำไรก่อนหักภาษี 216.40 ขาดทุนรวม -0.09 ปัจจัยกำไร 2361.41 อัตราผลตอบแทนที่คาดหวัง 3.93 การลดลงที่แน่นอน 4.88 การลดลงสูงสุด 83.94 (77.54%) การลดลงสัมพัทธ์ 77.54% (83.94) จำนวนการเทรดทั้งหมด 55 ตำแหน่งสั้น (เปอร์เซ็นต์ชนะ) 27 (96.30%) ตำแหน่งยาว (เปอร์เซ็นต์ชนะ) 28 (100.00%) การเทรดที่ทำกำไร (% ของทั้งหมด) 54 (98.18%) การเทรดที่ขาดทุน (% ของทั้งหมด) 1 (1.82%) การเทรดที่ทำกำไรสูงสุด 17.83 การเทรดที่ขาดทุน -0.09 การเทรดที่ทำกำไรเฉลี่ย 4.01 การเทรดที่ขาดทุนเฉลี่ย -0.09 การชนะติดต่อกันสูงสุด (กำไรในเงิน) 51 (215.11) การขาดทุนติดต่อกันสูงสุด (ขาดทุนในเงิน) 1 (-0.09) การชนะติดต่อกันมากที่สุด (จำนวนการชนะ) 215.11 (51) การขาดทุนติดต่อกันมากที่สุด (จำนวนการขาดทุน) -0.09 (1) การชนะเฉลี่ยติดต่อกัน 27 การขาดทุนเฉลี่ยติดต่อกัน 1 # เวลา ประเภท คำสั่ง ขนาด ราคา S / L T / P กำไร ยอดเงิน 1 2021.10.15 13:30 ซื้อ 1 0.03 0.84547 0.00000 0.00000 2 2021.10.19 08:00 ปิด 1 0.03 0.84561 0.00000 0.00000 0.02 10.02 3 2021.10.19 08:24 ขาย 2 0.03 0.84555 0.00000 0.00000 4 2021.10.19 14:35 ปิด 2 0.03 0.84306 0.00000 0.00000 0.86 10.88 5 2021.10.22 12:00 ซื้อ 3 0.03 0.84284 0.00000 0.00000 6 2021.10.22 14:00 ปิด 3 0.03 0.84403 0.00000 0.00000 0.41 11.29 7 2021.10.26 15:18 ขาย 4 0.03 0.84194 0.00000 0.00000 8 2021.11.17 14:00 ปิด 4 0.03 0.84193 0.00000 0.00000 -0.09 11.20 9 2021.11.23 16:40 ซื้อ 5 0.03 0.84129 0.00000 0.00000 10 2021.11.26 06:00 ปิด 5 0.03 0.84335 0.00000 0.00000 0.63 11.83 11 2021.12.07 08:36 ขาย 6 0.04 0.85027 0.00000 0.00000 12 2021.12.16 14:01 ปิด 6 0.04 0.84806 0.00000 0.00000 0.94 12.77 13 2021.12.17 09:48 ซื้อ 7 0.04 0.85057 0.00000 0.00000 14 2021.12.20 10:39 ปิด 7 0.04 0.85293 0.00000 0.00000 1.07 13.84 15 2021.12.22 00:00 ขาย 8 0.04 0.85085 0.00000 0.00000 16 2021.12.22 06:00 ปิด 8 0.04 0.85081 0.00000 0.00000 0.02 13.86 17 2021.12.23 13:10 ซื้อ 9 0.04 0.84439 0.00000 0.00000 18 2021.12.24 10:00 ปิด 9 0.04 0.84496 0.00000 0.00000 0.24 14.10 19 2021.12.24 10:24 ขาย 10 0.04 0.84499 0.00000 0.00000 20 2021.12.27 16:00 ปิด 10 0.04 0.84270 0.00000 0.00000 1.04 15.14 21 2022.01.05 18:29 ซื้อ 11 0.05 0.83506 0.00000 0.00000 22 2022.01.06 10:00 ปิด 11 0.05 0.83621 0.00000 0.00000 0.58 15.72 23 2022.01.11 13:56 ขาย 12 0.05 0.83449 0.00000 0.00000 24 2022.01.11 20:00 ปิด 12 0.05 0.83401 0.00000 0.00000 0.27 15.99 25 2022.01.18 16:23 ซื้อ 13 0.05 0.83659 0.00000 0.00000 26 2022.01.24 17:02 ปิด 13 0.05 0.83896 0.00000 0.00000 1.21 17.20 27 2022.01.24 20:00 ขาย 14 0.05 0.84179 0.00000 0.00000 28 2022.01.25 08:42 ปิด 14 0.05 0.83922 0.00000 0.00000 1.47 18.68 29 2022.01.25 22:00 ซื้อ 15 0.06 0.83643 0.00000 0.00000 30 2022.02.03 17:21 ปิด 15 0.06 0.83873 0.00000 0.00000 1.24 19.92 31 2022.02.04 16:00 ขาย 16 0.06 0.84629 0.00000 0.00000 32 2022.02.04 16:00 ปิด 16 0.06 0.84628 0.00000 0.00000 0.01 19.93 33 2022.02.04 16:54 ซื้อ 17 0.06 0.84478 0.00000 0.00000 34 2022.02.07 14:26 ปิด 17 0.06 0.84724 0.00000 0.00000 1.67 21.60 35 2022.02.08 13:58 ขาย 18 0.06 0.84341 0.00000 0.00000 36 2022.02.09 00:00 ปิด 18 0.06 0.84302 0.00000 0.00000 0.26 21.86 37 2022.02.15 23:33 ซื้อ 19 0.07 0.83894 0.00000 0.00000 38 2022.02.16 14:00 ปิด 19 0.07 0.83963 0.00000 0.00000 0.51 22.37 39 2022.02.16 21:03 ขาย 20 0.07 0.83788 0.00000 0.00000 40 2022.02.17 06:03 ปิด 20 0.07 0.83550 0.00000 0.00000 1.89 24.26 41 2022.02.22 17:55 ซื้อ 21 0.07 0.83562 0.00000 0.00000 42 2022.02.25 15:47 ปิด 21 0.07 0.83819 0.00000 0.00000 1.89 26.14 43 2022.02.28 12:00 ขาย 22 0.08 0.83561 0.00000 0.00000 44 2022.03.01 13:13 ปิด 22 0.08 0.83318 0.00000 0.00000 2.23 28.37 45 2022.03.02 03:23 ซื้อ 23 0.09 0.83485 0.00000 0.00000 46 2022.03.09 16:06 ปิด 23 0.09 0.83720 0.00000 0.00000 2.10 30.47 47 2022.03.14 00:13 ขาย 24 0.09 0.83757 0.00000 0.00000 48 2022.03.22 04:00 ปิด 24 0.09 0.83671 0.00000 0.00000 0.78 31.25 49 2022.03.24 12:12 ซื้อ 25 0.09 0.83336 0.00000 0.00000 50 2022.03.25 09:53 ปิด 25 0.09 0.83595 0.00000 0.00000 2.63 33.88 51 2022.03.28 18:45 ขาย 26 0.10 0.83834 0.00000 0.00000 52 2022.04.05 06:00 ปิด 26 0.10 0.83663 0.00000 0.00000 1.85 35.73 53 2022.04.07 09:02 ซื้อ 27 0.11 0.83427 0.00000 0.00000 54 2022.04.11 00:00 ปิด 27 0.11 0.83765 0.00000 0.00000 4.16 39.89 55 2022.04.13 05:36 ขาย 28 0.12 0.83275 0.00000 0.00000 56 2022.04.13 22:00 ปิด 28 0.12 0.83059 0.00000 0.00000 2.98 42.87 57 2022.04.18 14:06 ซื้อ 29 0.13 0.82901 0.00000 0.00000 58 2022.04.20 10:00 ปิด 29 0.13 0.83011 0.00000 0.00000 1.50 44.37 59 2022.04.21 11:40 ขาย 30 0.13 0.83619 0.00000 0.00000 60 2022.04.21 16:33 ปิด 30 0.13 0.83365 0.00000 0.00000 3.80 48.17 61 2022.04.25 07:59 ซื้อ 31 0.14 0.84195 0.00000 0.00000 62 2022.04.26 18:43 ปิด 31 0.14 0.84450 0.00000 0.00000 4.03 52.20 63 2022.04.27 21:03 ขาย 32 0.16 0.84181 0.00000 0.00000 64 2022.04.28 00:00 ปิด 32 0.16 0.84167 0.00000 0.00000 0.19 52.38 65 2022.04.28 20:07 ซื้อ 33 0.16 0.84322 0.00000 0.00000 66 2022.05.05 07:42 ปิด 33 0.16 0.84567 0.00000 0.00000 3.92 56.30 67 2022.05.05 15:20 ขาย 34 0.17 0.85211 0.00000 0.00000 68 2022.05.12 19:57 ปิด 34 0.17 0.84966 0.00000 0.00000 4.61 60.91 69 2022.05.13 04:00 ซื้อ 35 0.18 0.85052 0.00000 0.00000 70 2022.05.16 10:00 ปิด 35 0.18 0.85089 0.00000 0.00000 0.67 61.59 71 2022.05.16 10:24 ขาย 36 0.18 0.85117 0.00000 0.00000 72 2022.05.16 17:14 ปิด 36 0.18 0.84863 0.00000 0.00000 5.26 66.85 73 2022.05.17 12:00 ซื้อ 37 0.20 0.84098 0.00000 0.00000 74 2022.05.17 13:37 ปิด 37 0.20 0.84347 0.00000 0.00000 5.73 72.58 75 2022.05.18 14:00 ขาย 38 0.22 0.84821 0.00000 0.00000 76 2022.05.18 17:39 ปิด 38 0.22 0.84577 0.00000 0.00000 6.17 78.75 77 2022.05.20 09:06 ซื้อ 39 0.24 0.84790 0.00000 0.00000 78 2022.05.24 00:00 ปิด 39 0.24 0.84899 0.00000 0.00000 2.76 81.50 79 2022.05.24 12:04 ขาย 40 0.24 0.85773 0.00000 0.00000 80 2022.05.25 02:00 ปิด 40 0.24 0.85627 0.00000 0.00000 3.99 85.49 81 2022.05.25 02:24 ซื้อ 41 0.26 0.85597 0.00000 0.00000 82 2022.06.03 20:00 ปิด 41 0.26 0.85721 0.00000 0.00000 2.20 87.69 83 2022.06.03 20:24 ขาย 42 0.26 0.85730 0.00000 0.00000 84 2022.06.06 11:29 ปิด 42 0.26 0.85478 0.00000 0.00000 7.50 95.19 85 2022.06.07 02:00 ซื้อ 43 0.29 0.85372 0.00000 0.00000 86 2022.06.07 08:26 ปิด 43 0.29 0.85615 0.00000 0.00000 8.11 103.30 87 2022.06.08 07:50 ขาย 44 0.31 0.85024 0.00000 0.00000 88 2022.07.07 17:55 ปิด 44 0.31 0.84777 0.00000 0.00000 7.33 110.63 89 2022.07.11 20:33 ซื้อ 45 0.33 0.84603 0.00000 0.00000 90 2022.07.14 18:02 ปิด 45 0.33 0.84851 0.00000 0.00000 8.55 119.18 91 2022.07.18 17:21 ขาย 46 0.36 0.84764 0.00000 0.00000 92 2022.07.26 16:02 ปิด 46 0.36 0.84519 0.00000 0.00000 9.71 128.89 93 2022.07.26 22:00 ซื้อ 47 0.39 0.84171 0.00000 0.00000 94 2022.08.05 15:58 ปิด 47 0.39 0.84416 0.00000 0.00000 8.52 137.41 95 2022.08.08 17:53 ขาย 48 0.41 0.84293 0.00000 0.00000 96 2022.08.16 12:00 ปิด 48 0.41 0.84245 0.00000 0.00000 1.76 139.17 97 2022.08.18 06:31 ซื้อ 49 0.42 0.84478 0.00000 0.00000 98 2022.08.19 11:05 ปิด 49 0.42 0.84723 0.00000 0.00000 11.62 150.79 99 2022.08.23 09:08 ขาย 50 0.45 0.84458 0.00000 0.00000 100 2022.08.23 18:52 ปิด 50 0.45 0.84210 0.00000 0.00000 12.85 163.64 101 2022.08.25 06:04 ซื้อ 51 0.49 0.84505 0.00000 0.00000 102 2022.08.26 16:27 ปิด 51 0.49 0.84752 0.00000 0.00000 13.66 177.30 103 2022.08.29 12:00 ขาย 52 0.53 0.85234 0.00000 0.00000 104 2022.08.29 12:00 ปิด 52 0.53 0.85231 0.00000 0.00000 0.18 177.48 105 2022.08.30 02:51 ซื้อ 53 0.53 0.85400 0.00000 0.00000 106 2022.08.30 13:32 ปิด 53 0.53 0.85648 0.00000 0.00000 15.13 192.61 107 2022.08.30 19:00 ขาย 54 0.58 0.85975 0.00000 0.00000 108 2022.09.06 13:16 ปิด 54 0.58 0.85728 0.00000 0.00000 15.86 208.48 109 2022.09.07 10:13 ซื้อ 55 0.63 0.86144 0.00000 0.00000 110 2022.09.07 13:48 ปิด 55 0.63 0.86390 0.00000 0.00000 17.83 226.31

2022.06.28
การตรวจจับการเริ่มต้นของแท่งเทียนใหม่ใน MetaTrader 4
MetaTrader4
การตรวจจับการเริ่มต้นของแท่งเทียนใหม่ใน MetaTrader 4

สำหรับ ที่ปรึกษาผู้เชี่ยวชาญ (Expert Advisor หรือ EA) เมื่อมีข้อมูลใหม่เข้ามา MetaTrader จะเรียกใช้ฟังก์ชันจัดการเหตุการณ์ OnTick() โดยอัตโนมัติ แต่ไม่มีฟังก์ชันจัดการเหตุการณ์เริ่มต้นแท่งเทียนใหม่โดยตรง เพื่อที่จะตรวจจับการเริ่มต้นแท่งเทียนใหม่ เราต้องติดตามเวลาการเปิดของแท่งเทียนล่าสุด หากเวลานั้นเปลี่ยนไป แสดงว่ามีการเริ่มต้นแท่งเทียนใหม่เกิดขึ้น และเราสามารถตอบสนองต่อเหตุการณ์นี้ได้ โค้ดตัวอย่างด้านล่างนี้สามารถใช้ได้ทั้งใน MQL4 และ MQL5 แสดงให้เห็นวิธีการหนึ่งในการตรวจจับการเริ่มต้นแท่งเทียนใหม่: // ฟังก์ชันจัดการเหตุการณ์ของแท่งเทียน    void OnTick()    {       // ตรวจสอบแท่งเทียนใหม่ (ใช้ได้ทั้ง MQL4 และ MQL5)          static datetime dtBarCurrent  = WRONG_VALUE;                 datetime dtBarPrevious = dtBarCurrent;                          dtBarCurrent  = iTime( _Symbol, _Period, 0 );                 bool     bNewBarEvent  = ( dtBarCurrent != dtBarPrevious );       // ตอบสนองต่อเหตุการณ์แท่งเทียนใหม่          if( bNewBarEvent )          {             // ตรวจสอบว่ามันคือแท่งเทียนแรกที่ได้รับหรือไม่                if( dtBarPrevious == WRONG_VALUE )                {                   // ทำบางอย่างในแท่งเทียนแรกหรือตรงกลางของแท่งเทียน ...                }                else                {                   // ทำบางอย่างเมื่อแท่งเทียนปกติเริ่มต้น ...                };       // ทำบางอย่างไม่ว่าเงื่อนไขข้างต้นจะเป็นอย่างไร ...      }       else      {             // ทำบางอย่างอื่น ...          };       // ทำสิ่งอื่น ๆ ...    }; ในโค้ดข้างต้น ตัวแปร static จะเก็บเวลาการเปิดของแท่งเทียน แม้ว่าเราจะกลับมาจากฟังก์ชัน OnTick() ก็ตาม ซึ่งแตกต่างจากตัวแปรปกติที่เมื่อออกจากฟังก์ชันจะไม่บันทึกข้อมูลไว้ ตัวแปรนี้ช่วยให้เราตรวจจับการเปลี่ยนแปลงในเวลาการเปิดแท่งเทียนปัจจุบันได้ นอกจากนี้ยังต้องสังเกตว่า เมื่อ EA ถูกวางลงบนกราฟเป็นครั้งแรก โค้ดข้างต้นจะตอบสนองเหมือนกับว่าแท่งเทียนเพิ่งเปิดอยู่ ซึ่งเงื่อนไขนี้ต้องมีการจัดการเป็นพิเศษหากต้องการให้สถานการณ์เป็นไปในรูปแบบที่แตกต่างออกไปอย่าลืมว่า โค้ดทั้งหมดของฉันใน CodeBase ขณะนี้สามารถเข้าถึงได้ในแท็บ "Public Projects" ของ MetaEditor โดยใช้ชื่อ "FMIC"

2022.04.24
การใช้ RSI ในการตรวจจับสถานะ Overbought และ Oversold พร้อมการสร้างสัญญาณใน MetaTrader 4
MetaTrader4
การใช้ RSI ในการตรวจจับสถานะ Overbought และ Oversold พร้อมการสร้างสัญญาณใน MetaTrader 4

สวัสดีครับเพื่อนนักเทรดทุกท่าน! วันนี้เราจะมาคุยกันเกี่ยวกับเครื่องมือที่ช่วยในการสร้างสัญญาณการซื้อขาย โดยเฉพาะอย่างยิ่งการใช้ RSI (Relative Strength Index) ที่เป็นที่นิยมในหมู่นักลงทุนไทย เครื่องมือที่เราจะพูดถึงในวันนี้คือ EA (Expert Advisor) ที่สามารถสร้างสัญญาณอัตโนมัติตามการข้ามระดับของ RSI ไม่ว่าจะเป็นระดับสูงหรือระดับต่ำ EA ตัวนี้จะช่วยให้เราตรวจจับสถานะ Overbought หรือ Oversold ของตลาดได้อย่างรวดเร็ว เมื่อพบว่าตลาดอยู่ในสภาวะที่เกินกำลังซื้อหรือขาย ก็จะมีการวางคำสั่งซื้อหรือขายให้เราโดยอัตโนมัติ การวิเคราะห์ตลาดอย่างมีประสิทธิภาพ การลดความเสี่ยงในการลงทุน การเพิ่มโอกาสในการทำกำไร ลองนำไปใช้ดูนะครับ เชื่อเถอะว่ามันจะช่วยให้การเทรดของคุณเป็นไปอย่างราบรื่นมากขึ้น!

2022.02.01
แรก ก่อนหน้า 1 2 3 4 5 6 7 8 9 ถัดไป สุดท้าย