icon icon Home
icon icon Accounts
icon icon Quick start
icon icon Symbols

آشنایی با انواع معاملات در فارکس – راهنمای انجام معاملات

نویسنده
admin
Author
بازبینی کننده
کارشناس اقتصادی
Author
کارشناس اقتصادی

کارشناس اقتصادی در آرون گروپس.

calendar آخرین بروزرسانی: 2 روز پیش
watch زمان مطالعه 1 دقیقه

شما کدام‌یک از انواع معاملات فارکس را انجام می‌دهید؟ در این مقاله به بررسی استراتژی و آموزش انواع معاملات فارکس خواهیم پرداخت.

باید بدانیم که چه چیزهایی یک معامله‌گر خوب را از یک معامله‌گر بزرگ جدا می‌کند؟ تجربه، غرایز، هوش و از همه مهم‌تر زمان‌بندی. همان‌طور که انواع مختلفی از معامله گران وجود دارند، تعداد مشابهی از بازه‌های زمانی مختلف نیز وجود دارد که به معامله گران در توسعه ایده‌ها و اجرای استراتژی‌هایشان کمک می‌کند. درعین‌حال، زمان‌بندی همچنین به معامله گران فارکس کمک می‌کند تا موارد زیادی را که خارج از کنترل یک معامله‌گر است، در نظر بگیرند.

برخی از این موارد شامل اهرم موقعیت، تفاوت‌های ظریف جفت ارزهای مختلف و تأثیرات انتشار خبرهای برنامه‌ریزی‌شده و غیر برنامه‌ریزی‌شده در بازار است. درنتیجه، زمان‌بندی همیشه هنگام شرکت در دنیای ارز موردتوجه قرار می‌گیرد و یک عامل حیاتی است که تقریباً همیشه توسط معامله گران تازه‌کار نادیده گرفته می‌شود.

آیا می‌خواهید مهارت‌های تجاری خود را به سطح بالاتر برسانید؟ برای کسب اطلاعات بیشتر در مورد چارچوب‌های زمانی و نحوه استفاده از آن‌ها به نفع خود، ادامه مطلب را بخوانید.

انواع معاملات فارکس،فریم‌های زمانی معامله‌گر مشترک

انواع معاملات فارکس در طرح عالی‌تر، در نامهای متعددی وجود دارد که معامله گران از آن استفاده می‌کنند. اما با توجه به زمان، معامله گران و استراتژی‌ها به سه دسته گسترده‌تر و رایج‌تر تقسیم می‌شوند: معامله‌گر روزانه، معامله‌گر نوسان‌گیر و معامله‌گر موقعیت.

معامله‌گر روزانه

بیایید با آنچه جذاب‌ترین به نظر می‌رسد از سه نام از انواع معاملات فارکس، یعنی معامله‌گر روز، شروع کنیم. یک معامله‌گر روزانه، به دلیل عدم تعریف بهتر، تجارت روز را انجام می‌دهد. این‌ها فعالانی در بازار هستند که معمولاً پس از پایان جلسه، از برگزاری هر کاری جلوگیری می‌کنند و به‌صورت حجم بالا تجارت می‌کنند.

در یک روز معمولی، این معامله‌گر کوتاه‌مدت به‌طورکلی نرخ گردش سریع یک یا چند معامله را هدف قرار می‌دهد، از 10 تا 100 برابر اندازه معاملات معمولی. این امر به‌منظور کسب سود بیشتر از یک چرخش نسبتاً کوچک است. درنتیجه، معامله‌گرانی که به این روش در به‌طور اختصاصی کار می‌کنند، تمایل به استفاده از نمودارهای کوتاه‌مدت و استفاده از دوره‌های یک، پنج یا 15 دقیقه‌ای دارند.

علاوه بر این، معامله گران روزانه بیشتر به الگوهای معاملات فنی و جفت‌های ناپایدار اعتماد می‌کنند تا سود خود را به دست آورند. اگرچه تعصب اساسی درازمدت می‌تواند مفید باشد، اما این متخصصان در کوتاه‌مدت به دنبال فرصت هستند. پوند انگلیس / ین ژاپن یکی از این جفت‌های ارزی است که در انواع معاملات فارکس مبادله می‌شود. این جفت، بسیار بی‌ثبات تلقی می‌شود و برای معامله گران کوتاه‌مدت بسیار مناسب است. زیرا دامنه ساعتی متوسط می‌تواند به 100 پیپ نیز برسد. این واقعیت دامنه‌های 10 تا 20 پیپ را در جفت ارزهایی که حرکت آهسته‌تری دارند مانند یورو / دلار ایالات‌متحده/ پوند انگلیس را تحت‌الشعاع قرار می‌دهد.

معامله‌گر نوسان‌گیر

انواع معاملات فارکس

با بهره‌گیری از یک بازه زمانی طولانی‌تر، معامله‌گر نوسان گاه برای چند ساعت ویا شاید حتی چند روز یا بیشتر، موقعیت‌های خود را حفظ کند تا بتواند یک چرخش در بازار را اعلام کند. برخلاف یک معامله‌گر روز، معامله‌گر نوسان به دنبال سود بردن از ورود به بازار است، امیدوار است که تغییر جهت به موقعیت آن‌ها کمک کند. از این نظر، زمان‌بندی در استراتژی یک معامله‌گر نوسان در مقایسه با معامله‌گر روزانه از اهمیت بیشتری برخوردار است.

بااین‌وجود، هر دو معامله‌گر اولویت یکسانی را برای تحلیل فنی نسبت به تحلیل بنیادی دارند. یک معاملات نوسان هوشمندانه، احتمالاً با یک جفت ارزی با نقدینگی بیشترتر مانند پوند انگلیس / دلار آمریکا انجام می‌شود. توجه کنید که چگونه یک معامله‌گر نوسان قادر به سرمایه‌گذاری در پایین دوبعدی است که به دنبال افت چشمگیر جفت ارز GBP / USD انجام می‌شود. این ورودی در یک آزمون پشتیبانی قرار می‌گیرد، به معامله‌گر نوسان‌گیر کمک می‌کند تا با تغییر درروند جهت‌گیری سرمایه‌گذاری کند و سود دوروزه 1400 پیپ را به دست آورد.

معامله‌گر موقعیت

معامله‌گر موقعیت معمولاً طولانی‌ترین بازه زمانی را در میان انواع معاملات فارکس دارد. عمدتاً در دیدگاه این سه دسته از معامله گران از بازار متفاوت است. معامله گران موقعیت به‌جای نظارت بر حرکات کوتاه‌مدت بازار مانند روز و سبک نوسان، تمایل دارند که به یک برنامه بلندمدت نگاه کنند.

استراتژی‌های موقعیت، روزها، هفته‌ها، ماه‌ها یا حتی سال‌ها را شامل می‌شوند. درنتیجه، معامله گران به تشکیلات فنی نگاه خواهند کرد اما به‌احتمال‌زیاد دقیقاً به مدل‌ها و فرصت‌های اساسی بلندمدت پایبند خواهند بود. این معامله گران، سبد سهام FX، مدل‌های اقتصادی، تصمیمات دولت و نرخ بهره را برای تصمیم‌گیری در مورد معاملات تجزیه‌وتحلیل می‌کنند. طیف گسترده‌ای از ملاحظات معاملات موقعیت در هر یک از ارزهای اصلی که در نظر گرفته می‌شوند، قرار خواهد داد. این امر شامل بسیاری از ارزهای G7 و همچنین موارد دلخواه بازار در حال ظهور است.

انواع معاملات فارکس

با داشتن سه دسته مختلف از معامله‌گران، عوامل مختلفی نیز در این دسته وجود دارد که به موفقیت کمک می‌کند. فقط دانستن چارچوب زمانی کافی نیست. هر معامله‌گر باید برخی از ملاحظات اساسی را که بر معامله گران در سطح فردی تأثیر می‌گذارد، درک کند.

اهرم نفوذ

اهرم که به‌طور گسترده یک شمشیر دو لبه در نظر گرفته می‌شود، بهترین دوست یک معامله‌گر روز است. با نوسانات نسبتاً کوچکی که بازار ارز ارائه می‌دهد، یک معامله‌گر بدون اهرم مانند یک ماهیگیر بدون قلاب ماهیگیری است. به‌عبارت‌دیگر، بدون داشتن ابزارهای مناسب، یک حرفه‌ای قادر به استفاده از یک فرصت خاص نیست. درنتیجه، یک معامله‌گر روزانه همیشه در نظر می‌گیرد که قبل از انجام معامله در هر معامله، چه مقدار اهرم یا ریسک موجود را می‌پذیرد.

به‌طور مشابه، یک معامله‌گر نوسان‌گیر ممکن است در مورد پارامترهای خطر خود فکر کند. اگرچه موقعیت‌های آن‌ها گاهی اوقات برای نوسانات طولانی‌مدت در نظر گرفته‌شده است، اما در برخی شرایط، معامله گر نوسان‌گیر باید قبل از هرگونه افزایش موقعیت، خطر را احساس کند. در یک معامله چندین نقطه درروند نزولی وجود دارد که در آن‌یک معامله‌گر نوسان می‌تواند در دلار / استرالیا سرمایه‌گذاری کند. جفت ارز دلار. با افزودن نوسان‌ساز تصادفی آهسته، یک استراتژی نوسان سعی در ورود به بازار در نقاط اطراف هر صلیب طلایی دارد.

بااین‌وجود، در مدت دو تا سه روز، معامله‌گر مجبور خواهد بود در برابر برخی از ضررها مقاومت کند تا اینکه چرخش واقعی بازار به‌درستی خوانده شود. اگر این ضررها را با استفاده از اهرم بزرگ کنید و سود / زیان نهایی بدون ارزیابی ریسک مناسب، فاجعه‌بار خواهد بود.

جفت ارزهای مختلف

علاوه بر اهرم، نوسانات جفت ارزی نیز باید در نظر گرفته شود. لازم است بدانید که به‌طور بالقوه ممکن است در هر معامله ضرر کنید، این امر یک اتفاق طبیعی است، اما دانستن اینکه معامله شما با چه سرعتی می‌تواند ضرر کند نیز به همان اندازه مهم است.

درنتیجه، چارچوب‌های زمانی مختلف جفت ارزهای مختلفی را فراخوانی می‌کنند. دانستن اینکه کراس واحد پوند انگلیس / ین ژاپن گاهی اوقات 100 پیپ در یک ساعت نوسان می‌کند، ممکن است یک چالش بزرگ برای معامله گران روز باشد، اما برای معامله‌گر نوسان که سعی دارد از تغییر جهت بازار استفاده کند منطقی نیست. فقط به همین دلیل، معامله گران‌نوسان‌گیر می‌خواهند جفت‌های عمده G7 شناخته‌شده‌تری را دنبال کنند، زیرا تمایل دارند نقدینگی بیشتری نسبت به بازارهای در حال ظهور و ارزهای متقابل داشته باشند. به‌عنوان‌مثال یورو به نسبت دلار ایالات‌متحده، همچنین دلار استرالیا به ین ژاپن ترجیح داده می‌شود.

اخبار منتشرشده

سرانجام، معامله گران در هر سه دسته از انواع معاملات فارکس باید همیشه از انتشار اخبار غیر برنامه‌ریزی‌شده و برنامه‌ریزی‌شده و نحوه تأثیر آن‌ها بر بازار آگاه باشند. خواه این انتشارات، اطلاعیه‌های اقتصادی، کنفرانس‌های مطبوعاتی بانک مرکزی یا تصمیم نرخ شگفت‌آور باشد، معامله گران در هر سه دسته تنظیمات جداگانه‌ای را باید انجام دهند.

معامله گران کوتاه‌مدت بیشتر تحت تأثیر قرار خواهند گرفت، زیرا ممکن است ضررها بیشتر شود درحالی‌که سوگیری جهت‌دار معاملات در بازار خراب می‌شود. به همین منظور، برخی از افراد در بازار راحتی معامله موقعیت را ترجیح می‌دهند. با چشم‌انداز بلندمدت‌تر، و امیدوارم که یک سبد جامع‌تری داشته باشد، معامله‌گر موقعیت با این وقایع تا حدودی فیلتر می‌شود، زیرا پیش‌ازاین اخلال در قیمت موقت را پیش‌بینی کرده بوده است. تا زمانی که قیمت مطابق با نمای بلندمدت باشد، معامله گران موقعیت نسبت به اهداف معیار خود از پیش محافظت می‌شوند.

یک نمونه عالی از این مورد را می‌توان در اولین جمعه هرماه در گزارش حقوق و دستمزد غیر مزرعه‌ای ایالات‌متحده مشاهده کرد. تا زمانی که تعصب طولانی‌مدت بدون تغییر باقی بماند، نسبتاً در شرایط امنیت قرارگرفته است.

کدام فریم زمان مناسب است؟

اینکه کدام بازه زمانی در انواع معاملات فارکس مناسب باشد، واقعاً به تاجر بستگی دارد. آیا شما در جفت ارزهای ناپایدار رشد می‌کنید؟ یا تعهدات دیگری دارید و سودآوری طولانی‌مدت معامله موقعیت را ترجیح می‌دهید؟ خوشبختانه لازم نیست در یک گروه قرار بگیرید. بیایید نگاهی بیندازیم که چگونه می‌توان بازه‌های زمانی مختلف را برای تولید موقعیت سودآوری در بازار می‌توان ترکیب کرد.

مثالی از یک معامله‌گر موقعیت

انواع معاملات فارکس

به‌عنوان یک معامله‌گر موقعیت، اولین چیزی که باید تحلیل کنید اقتصاد است. برای این مورد، انگلیس را در نظر می‌گیریم. فرض کنیم با توجه به شرایط جهانی، اقتصاد انگلیس در مقایسه با سایر کشورها ضعیف نشان می‌دهد. با افزایش احساسات و هزینه‌های مصرف‌کننده، تولید با روند صنعتی رو به نزولی است. بدتر شدن اوضاع این واقعیت را نشان می‌دهد که سیاست‌گذاران همچنان از نرخ بهره معیار برای افزایش نقدینگی و مصرف استفاده می‌کنند، که باعث فروش ارز می‌شود، زیرا پایین بودن نرخ بهره به معنای ارزان‌تر بودن پول است.

ازنظر فنی، تصویر بلندمدت نیز در برابر دلار آمریکا ناراحت‌کننده به نظر می‌رسد. تلاقی مرگ در اسیلاتورهای ما را نشان می‌دهد، همراه با مقاومت قابل‌توجهی که قبلاً آزمایش‌شده است و قادر به ارائه سیگنال نزولی نیست.

مثالی از یک معامله گر روز

بعدازاینکه ما روند طولانی‌مدت را که در این صورت ادامه استفاده از پوند انگلیس است یا به فروش رساندن آن، ایجاد کردیم، فرصت‌های داخل روز را که توانایی فروش بااین روند را از طریق تجزیه‌وتحلیل فنی ساده (پشتیبانی و مقاومت) یک استراتژی خوب که برای این امر این است، و به دنبال فرصت‌های کوتاه عالی در لندن بگردید بعدازاینکه قیمت از جلسه آسیا متغیر بود.

باوجوداینکه باور کردن آن بسیار آسان است، اما برای استراتژی‌های پیچیده‌تر، به‌طور گسترده‌ای نادیده گرفته می‌شود. معامله گران تمایل دارند بدون ارزیابی ریسک هنگام ورود به بازار، تصویر بلندمدت را تجزیه‌وتحلیل کنند، بنابراین ضررهای بیشتری نسبت به آنچه که باید، متحمل می‌شوند. آوردن اقدام به نمودارهای کوتاه‌مدت به ما کمک می‌کند تا نه‌تنها آنچه اتفاق می‌افتد را ببینیم، بلکه برداشت‌های طولانی‌مدت و غیرضروری را نیز به حداقل برسانیم.

خط پایین

بازه‌های زمانی برای هر معامله‌گر بسیار مهم است. شما در هرکدام از انواع معاملات فارکس فعال باشید، معامله روزانه، نوسان‌گیر یا حتی معامله‌گر موقعیت باشید، بازه‌های زمانی همیشه داشتن یک استراتژی شخصی و اجرای آن مهم محسوب می‌شود. با توجه به ملاحظات و اقدامات احتیاطی آن، دانش زمان در معاملات می‌تواند به هر معامله‌گر تازه‌کار کمک کند تا به سمت موفقیت حرکت کند.

انواع معاملات فارکس در آرون گروپس

در بروکر جهانی آرون گروپس با دسترسی به بیش از 400 نماد معاملاتی با حداقل کمیسیون، اسپرد و سوآپ و نیز اهرم‌های متنوع معاملاتی می‌توانید در انواع معاملات فارکس آغاز به کارکنید و به موفقیت و کسب سود برسید.

برای تبحر در معاملات آینده‌تان می‌توانید با استفاده از یک حساب آزمایشی رایگان در بروکر آرون گروپس، تمرین کنید و آماده شوید.

calendar تیر 7, 1400
به این مقاله امتیاز بدهید

Leave a Reply

Your email address will not be published. Required fields are marked *

`; // Select the inner section where the comment should be placed const contentWrapper = cardTemplate.querySelector('.gradient-card-content'); // Move the comment into the template contentWrapper.appendChild(comment); // Add the template to the wrapper wrapper.appendChild(cardTemplate); // Add the constructed wrapper to the comment list commentListWrapper.appendChild(wrapper); }); comments.forEach((comment) => { // Select the comment-body element const commentBody = comment.querySelector('.comment-body'); const meta = comment.querySelector('.comment-meta.commentmetadata'); const reply = comment.querySelector('.reply'); if (commentBody) { // Create a new
with a specific class const newDiv = document.createElement('div'); newDiv.classList.add('custom-wrapper'); // Add the desired class // Append the new
to the comment-body commentBody.appendChild(newDiv); newDiv.appendChild(meta) newDiv.appendChild(reply) } }); -->
نه ممنون
Table of contents
`; const initializeAccordion = () => { const accordionHeaders = document.querySelectorAll(".accordion__header"); accordionHeaders.forEach((item) => { item.addEventListener("mouseup", () => { item.classList.toggle("open"); }); }); }; if (newSingleBlogPost != null || newSingleBlogPost != undefined) { // add table of content after first child in base content const firstChild = baseContent.firstElementChild.firstElementChild.firstElementChild; // Convert the table of content HTML string to a DOM element const tempDiv = document.createElement("div"); tempDiv.innerHTML = tableOfContentHTML; const tableOfContentElement = tempDiv.firstElementChild; if (firstChild) { baseContent.firstElementChild.firstElementChild.insertBefore(tableOfContentElement, firstChild.nextElementSibling); } // Set accordion click after table of content add to DOM initializeAccordion(); // Select all h2 and h3 elements const headings = document.querySelectorAll(".base_content h2, .base_content h3"); // Add data-id attribute to each heading headings.forEach((heading) => { const text = heading.textContent.trim(); const id = text .replace(/\s+/g, "_") .replace(/[^\w\u0600-\u06FF_]/g, "") .toLowerCase(); heading.setAttribute("data-id", id); }); // Create dynamic table of contents const tocWrapper = document.querySelector(".tocWrapper"); tocWrapper.innerHTML = ""; // Clear any existing content let currentH2 = null; // Variable to store the current h2 being processed headings.forEach((heading,index) => { if (heading.tagName === "H2") { // Create a link for h2 headings const link = document.createElement("a"); link.href = `#${heading.getAttribute("data-id")}`; link.textContent = heading.textContent; link.classList.add("h2"); link.classList.add("scroll-tag"); // Create a list item for h2 const listItem = document.createElement("div"); listItem.classList.add("item"); listItem.appendChild(link); // Append the list item for the h2 tocWrapper.appendChild(listItem); // Set the current h2 to this heading currentH2 = listItem; } else if (heading.tagName === "H3" && currentH2) { // Create a link for h3 headings as a subitem of the current h2 const link = document.createElement("a"); link.href = `#${heading.getAttribute("data-id")}`; link.textContent = heading.textContent; link.classList.add("h3"); link.classList.add("scroll-tag"); // Create a subitem for h3 and append it to the current h2 item const subItem = document.createElement("div"); subItem.classList.add("sub-item"); subItem.appendChild(link); // Append the subitem to the current h2's list item currentH2.appendChild(subItem); } }); // Scroll to the section when a TOC item is clicked tocWrapper.addEventListener("click", (e) => { e.preventDefault() if (e.target.tagName === "A") { const targetId = e.target.getAttribute("href").substring(1); const targetElement = document.querySelector(`[data-id="${targetId}"]`); if (targetElement) { // Scroll to the element, but adjust for the header height const targetOffset = targetElement.getBoundingClientRect().top + window.scrollY - 84; window.scrollTo({ top: targetOffset, behavior: "smooth" }); e.preventDefault(); } } }); const tableOfcontent = document.querySelector('.table_of_contents'); const tagleOfContentTitle = tableOfcontent.querySelector('.title span') const translateTableOfContent = () => { const language = getLanguageKey(); if (language === "fa") { tagleOfContentTitle.textContent = "فهرست مطالب"; } else if (language === "ar") { tagleOfContentTitle.textContent = "جدول المحتويات"; } else { tagleOfContentTitle.textContent = "Table of Content"; } }; // فراخوانی تابع ترجمه translateTableOfContent(); // Copy logic // Localized messages for different languages const messages = { en: { initial: "Copy link", copied: "Copied!", }, fa: { initial: "کپی لینک", copied: "کپی شد!", }, ar: { initial: "نسخ الرابط", copied: "تم النسخ!", }, }; // Function to detect language and match messages function getLanguageKey () { const lang = document.documentElement.lang.toLowerCase(); if (lang.includes("fa")) return "fa"; if (lang.includes("ar")) return "ar"; return "en"; }; // Function to update button text based on language const updateButtonText = (button, state = "initial") => { const langKey = getLanguageKey(); button.textContent = messages[langKey]?.[state] || messages.en[state]; }; // Function to change button background color const updateButtonBackgroundColor = (button, color) => { button.style.backgroundColor = color; }; // Initialize button text and background color on page load window.addEventListener("load", () => { const copyButton = document.querySelector(".copy_btn"); updateButtonText(copyButton); updateButtonBackgroundColor(copyButton, "#f9c43e"); // Initial color }); // Add click event listener to copy URL and update button text and color document.querySelector(".copy_btn").addEventListener("click", function () { const copyButton = this; const currentUrl = window.location.href; navigator.clipboard .writeText(currentUrl) .then(() => { updateButtonText(copyButton, "copied"); updateButtonBackgroundColor(copyButton, "#cacaca"); // Change color on click setTimeout(() => { updateButtonBackgroundColor(copyButton, "#f9c43e"); // Reset color after 3 seconds updateButtonText(copyButton); // Reset text after 3 seconds }, 3000); // 3-second timeout }) .catch((err) => { console.error("Failed to copy:", err); }); }); // rate popup click function /** * Initialize popup functionality for rate popups. * @param {HTMLElement} trigger - Element that triggers the popup. * @param {HTMLElement} popup - Popup element to display. * @param {HTMLElement} overlay - The overlay element. * @param {HTMLElement} closeButton - Button to close the popup. */ function initRatePopup(trigger, popup, overlay, closeButton) { // Show the popup when the trigger is clicked if (trigger) { trigger.addEventListener("click", () => { setTimeout(()=>{ openModal(popup, overlay); },1000) }); } // Add event listener to the overlay for closing the modal overlay.addEventListener("click", () => closeModal(popup, overlay)); // Hide the popup when the close button is clicked if (closeButton) { closeButton.addEventListener("click", () => { closeModal(popup, overlay); }); } } // Initialize the rate popup const rateStarsWrapper = document.querySelectorAll(".rate_stars_wrapper"); const ratePopup = document.querySelector(".rate_popup"); const closeRatePopupBtn = document.querySelector(".no_thanks"); rateStarsWrapper.forEach((element)=>{ initRatePopup(element, ratePopup, overlay, closeRatePopupBtn); }) window.addEventListener("load", () => { // Bonus popup functions const popup = document.querySelector(".bonus_popup"); if (!popup) return; // Exit if popup doesn't exist let isPopupShown = false; let hasScrolled = false; // Listener for scroll event const handleScroll = () => { if (isPopupShown || hasScrolled) return; // Prevent multiple triggers hasScrolled = true; setTimeout(() => { popup.classList.add("show"); isPopupShown = true; // Remove the event listener after showing the popup window.removeEventListener("scroll", handleScroll); }, 0); }; window.addEventListener("scroll", handleScroll); // Close popup functionality const closeIcon = popup.querySelector(".close_icon"); if (closeIcon) { closeIcon.addEventListener("click", () => { popup.classList.remove("show"); popup.classList.add("hide"); // Remove the hide class after animation completes popup.addEventListener( "transitionend", () => { popup.classList.remove("hide"); }, { once: true } ); }); } // Suggested Article Popup Logic const suggestedPopup = document.querySelector(".suggested_article_popup"); if (suggestedPopup) { const timeout = parseInt(suggestedPopup.getAttribute("data-timeout"), 10) || 0; setTimeout(() => { suggestedPopup.classList.add("show"); const closeSuggestedIcon = suggestedPopup.querySelector(".close_btn_wrapper"); if (closeSuggestedIcon) { closeSuggestedIcon.addEventListener("click", () => { suggestedPopup.classList.remove("show"); suggestedPopup.classList.add("hide"); suggestedPopup.addEventListener( "transitionend", () => { suggestedPopup.classList.remove("hide"); }, { once: true } ); }); } }, timeout); } }); } -->