FoydaAI

O'rnatish yo'riqnomasi

Dasturni ishga tushirish uchun 8 ta oddiy qadam.
1

Dasturni oching

FoydaAI.exe faylini ikki marta bosing. Windows "PC'ingizni himoya qildi" degan ogohlantirish chiqarsa -- "More info", so'ng "Run anyway" tugmasini bosing.

2

Litsenziya kalitini kiriting

Xarid qilganingizda sizga berilgan kodni "Litsenziya kaliti" maydoniga kiriting.

3

Telefon raqamingizni kiriting

Telegram hisobingiz raqamini (+998...) kiriting. Botni birinchi marta ishga tushirganda Telegram'dan kelgan tasdiqlash kodini so'raydi.

4

Kanal(lar)ni tanlang

Signal keladigan Telegram kanalini "Kanallarni topish" tugmasi orqali ro'yxatdan tanlang (qidiruv orqali osongina topasiz).

5

MT5 ma'lumotlaringizni kiriting

Login, Parol va Server -- istalgan brokeringizning MT5 hisobi. Bu ma'lumotlarni brokeringizning shaxsiy kabinetidan yoki MT5 terminalidan olasiz.

6

Push-bildirishnoma botiga ulaning

Telegram'da @FoydaAI_Notify_botni toping va /start bosing (bir marta kifoya). Shundan keyin bitim ochilganda/ochilmaganda telefoningizga push-bildirishnoma keladi.

7

MUHIM: "Algo Trading" tugmasini yoqing

MT5 terminalingizni oching va yuqoridagi asboblar panelidan "Algo Trading" tugmasini yashil rangga o'tguncha bosing. Bu tugma o'chiq bo'lsa, bot signalni ko'radi, lekin bitim ochilmaydi.

Bu tugma MT5 qayta ulanganda yoki yangilanganda o'zi o'chib qolishi mumkin. Shuning uchun dastur uni har 2 daqiqada tekshirib turadi va o'chib qolsa o'zi qayta yoqadi -- siz kompyuter yonida bo'lmasangiz ham. Yoqib bo'lmasa, telefoningizga darhol xabar keladi.
8

Avval sinov rejimida tekshiring

"AUTO_TRADE" belgisini hozircha o'chiq qoldirib, "Botni ishga tushirish"ni bosing. Jurnalda kelayotgan signallar to'g'ri tushunilayotganini kuzating. Ishonch hosil qilgach, "AUTO_TRADE"ni yoqib, botni qayta ishga tushiring -- shundan keyin haqiqiy bitimlar ochila boshlaydi.

Tavsiya: avval kichik lot hajmi (masalan 0.01) yoki demo hisobda sinab ko'ring.

Qo'shimcha sozlamalar haqida

Sozlamalar oynasidagi ikkita muhim maydonning ishlash tartibi.

Min ishonch (0-1)

Bot signalni qanchalik to'liq va aniq tushunganini o'lchaydigan chegara. Agar signal shu chegaradan past ishonch bilan tushunilsa, bot bitim ochmaydi -- signalni xavfsizlik uchun rad etadi.

Nima topildiBall
BUY/SELL aniqlandi+0.4
Entry (kirish) narxi topildi+0.3
SL (Stop Loss) topildi+0.2
TP (Take Profit) topildi+0.1
Masalan: signalda BUY, Entry, SL, TP -- hammasi bo'lsa, ishonch = 1.0. Agar SL yozilmagan bo'lsa, ishonch = 0.7 bo'lib qoladi.

Tavsiya etilgan standart qiymat -- 0.7. Juda past qo'ysangiz (masalan 0.3), noaniq/xato signallarga ham bitim ochilishi xavfi oshadi.

TP oldindan yopish (narx birligida)

Signalda ko'rsatilgan TP darajasidan biroz oldinroq bitimni yopib qo'yish funksiyasi. Maqsad: narx aniq TP darajasiga yetib bormasdan orqaga qaytib ketishining oldini olish.

BUY bitimida: haqiqiy TP = signal TP − offset.
SELL bitimida: haqiqiy TP = signal TP + offset.

Masalan: signalda TP = 4085 (BUY), "TP oldindan yopish" = 2 bo'lsa, dastur MT5'da haqiqiy TP'ni 4083 qilib qo'yadi -- narx 4085'ga yetmasdan, 4083'da bitim avtomatik yopiladi.

0 qoldirsangiz, bu funksiya o'chirilgan bo'ladi -- bitim aynan signalda ko'rsatilgan TP'da yopiladi.

Risk % (0 = o'chirilgan)

Har bir bitim uchun lot hajmini qo'lda emas, avtomatik hisoblash funksiyasi.

0 qoldirilsa -- bot har doim "Lot hajmi (standart)" maydonidagi qattiq belgilangan lotdan foydalanadi, signalning SL masofasi qanchalik yaqin yoki uzoq bo'lishidan qat'iy nazar.

0 dan katta qiymat kiritilsa -- bot "agar bu bitim SL'ga tegib yopilsa, balansimning aynan shuncha foizini yo'qotaman" tamoyili bilan lot hajmini o'zi hisoblaydi: hisob balansi × risk % ni SL masofasiga bo'lib, mos lot hajmini topadi.

Masalan: balans $1000, Risk % = 2 bo'lsa, har bir bitimda maksimal $20 xavf ostiga qo'yiladi. SL yaqin bo'lsa (masalan 10 pips) -- katta lot ochiladi; SL uzoq bo'lsa (masalan 100 pips) -- kichik lot ochiladi. Natijada har doim bir xil pul miqdori ($20) xavf ostida bo'ladi, lot hajmi esa signalga qarab o'zgarib turadi.

Xavfsizlik: agar hisob ma'lumoti topilmasa, signalda SL bo'lmasa yoki hisoblashda xato yuz bersa, bot avtomatik "Lot hajmi (standart)" qiymatiga qaytadi -- bitim lotsiz qolib ketmaydi.

Bezubitok masofasi (narx birligida, 0 = o'chirilgan)

Narx Entry (kirish) narxidan shu maydonda ko'rsatilgan miqdorda foydaga siljisa, bot avtomatik ravishda Stop Loss'ni Entry narxiga ko'chiradi. Shundan keyin bitim eng yomon holatda ham zararga emas, 0$ (bezubitok) bilan yopiladi.

Masalan: XAUUSD SELL, Entry 2350, "Bezubitok masofasi" = 5 bo'lsa -- narx 2345'ga tushishi bilan (Entry'dan $5 foydada) bot SL'ni 2350'ga (Entry'ga) ko'chiradi. Shundan keyin narx qayta 2350'dan yuqoriga chiqib ketsa ham, bitim zararsiz yopiladi.

Bu usul TP darajalaridan mustaqil ishlaydi -- signalda nechta TP bo'lishidan qat'iy nazar, oddiy narx siljishiga qarab ishga tushadi. Har 5 soniyada tekshiriladi. 0 qoldirsangiz, bu usul o'chirilgan bo'ladi. (Ikkinchi, TP1'ga asoslangan bezubitok usuli haqida pastdagi belgilar bo'limiga qarang -- ikkalasini birga yoqish ham mumkin.)

Belgilar (checkbox)lar haqida

Sozlamalar oynasidagi belgilarning har biri nimani anglatadi.

AUTO_TRADE (haqiqiy bitim ochish)

Yoqilgan holda -- bot signal kelganda MT5 hisobingizda haqiqiy pul bilan bitim ochadi.

O'chirilgan holda -- bot faqat signallarni tahlil qilib jurnalga yozadi, hech qanday bitim ochmaydi (sinov rejimi).

Tavsiya: avval bir necha kun o'chiq holda ishlatib, bot signallarni to'g'ri tushunayotganiga ishonch hosil qiling, keyin yoqing.

Turli TP darajalaridan foydalanish (TP1/TP2/TP3)

"Signalga nechta bitim" maydonida bir nechtasi ko'rsatilgan bo'lsa (masalan 3 ta), bu belgi yoqilgan holda: 1-bitim TP1'ga, 2-bitim TP2'ga, 3-bitim TP3'ga qo'yiladi (agar signalda shuncha TP bo'lsa).

O'chirilgan holda -- barcha bitimlar bitta (birinchi) TP'ga qo'yiladi.

Entry diapazonini taqsimlash

Agar signalda Entry oraliq ko'rsatilgan bo'lsa (masalan "4077-4079") va bir nechta bitim ochilayotgan bo'lsa, bu belgi yoqilgan holda har bir bitim shu oraliqning turli nuqtalarida ochiladi.

Masalan 3 ta bitim uchun: 1-bitim 4077'da, 2-bitim 4078'da, 3-bitim 4079'da ochiladi. O'chirilgan bo'lsa, barchasi bitta narxda ochiladi.

Bezubitok: TP1 urilganda

Bu -- bezubitokka o'tkazishning ikkinchi usuli ("Bezubitok masofasi"dan mustaqil, ikkalasini birga yoqish mumkin). Faqat "Signalga nechta bitim" 1 dan katta bo'lganda ma'noga ega.

Bitta signaldan bir nechta bitim ochilgan bo'lsa (masalan TP1/TP2/TP3'ga), ulardan eng yaqini (TP1) urilib bitta bitim foyda bilan yopilsa -- bot shu signalning qolgan ochiq bitimlarining SL'ini avtomatik Entry narxiga ko'chiradi.

Masalan: 3 ta bitim (TP1/TP2/TP3'ga) ochilgan. TP1 urilib 1-bitim yopiladi -- foyda keldi. Bot darhol qolgan 2-bitim va 3-bitimning SL'ini Entry'ga ko'chiradi. Endi narx teskari burilib ketsa ham, umumiy natija manfiy bo'lolmaydi (TP1'dan kelgan foyda saqlanib qoladi, qolganlari eng yomonida 0$).

Muhim: bitim Stop Loss'ga tegib yopilsa (zarar bilan), bu bezubitok ishga tushirmaydi -- faqat haqiqiy TP'ga yetib yopilgandagina ishlaydi.

Telegram push-bildirishnoma yuborish

Yoqilgan holda -- bitim ochilganda/ochilmaganda @FoydaAI_Notify_bot orqali telefoningizga push-bildirishnoma keladi, shuningdek Telegram "Saqlangan xabarlar"ingizga ham yoziladi.

Buning uchun avval botga /start bosgan bo'lishingiz kerak (6-qadamga qarang) -- aks holda push kelmaydi.

Kompyuter yoqilganda avtomatik ishga tushirish

Yoqilgan holda -- Windows qayta yuklanganda yoki kompyuter ochilganda bot avtomatik ishga tushadi, dasturni qo'lda ochish shart bo'lmaydi (Windows Startup papkasiga qo'shiladi).

Bot uzluksiz, doimiy ishlashi kerak bo'lsa (masalan kompyuter tez-tez qayta yuklansa), buni yoqib qo'yish tavsiya etiladi.

Telefondan boshqarish

Kompyuter yonida bo'lmaganingizda botni telefoningizdan boshqarasiz.

Tugmalar orqali (eng oson)

Telegram'da @FoydaAI_Notify_botni oching va /menu deb yozing -- bosiladigan tugmalar chiqadi:

Bu tugmalar doimiy -- ekranning pastida har doim turadi, savdo bildirishnomalari orasida yo'qolib qolmaydi:

TugmaNima qiladi
๐Ÿ“Š HolatBot holati, Algo Trading, Auto Trade, bildirishnoma holati, bugungi statistika
๐Ÿ”ง Algo Trading'ni yoqishMT5'dagi tugmani masofadan yoqadi
๐Ÿ”’ Barcha bitimlarni yopishOchiq pozitsiyalarni darhol yopadi
โธ Auto Trade pauza/davomBotni to'xtatmasdan, faqat yangi order ochishni vaqtincha to'xtatadi/davom ettiradi
๐Ÿ”” Bildirishnoma yoqish/o'chirishSavdo xabarlarini vaqtincha yoqadi/o'chiradi
๐Ÿงช Sinov signalSignal matnini tekshirish yo'lini ko'rsatadi (pastga qarang)
๐Ÿ“– YordamQo'llab-quvvatlash havolasini yuboradi
โน Botni to'xtatishBotni to'liq to'xtatadi

Tugma bosilgandan so'ng dastur buyruqni bir necha soniyada bajaradi va natijani shu yerga yozadi.

Tugmalar ishlashi uchun dastur kamida bir marta sizga bildirishnoma yuborgan bo'lishi kerak -- shunda bot sizning hisobingizni taniydi. Ya'ni avval dasturni kompyuterda ishga tushiring.

Sinov signalini Telegram orqali tekshirish

Botga to'g'ridan-to'g'ri shu ko'rinishda yozing:

/sinov XAUUSD sell 2350 sl 2360 tp 2340

Dastur signal matnini tahlil qilib, natijasini (Action, Symbol, Entry, SL, TP, ishonch darajasi) shu yerga yozadi -- hech qanday haqiqiy bitim ochilmaydi, faqat tekshiradi.

Yozib yuborish

Tugmalar o'rniga botga to'g'ridan-to'g'ri /algo, /holat, /yopish, /auto, /bildirishnoma, /sinov <matn> yoki /stop deb yozsangiz ham bo'ladi. Xuddi shu buyruqlar (sinov'dan tashqari) o'zingizning "Saqlangan xabarlar"ingizda ham ishlaydi.

Buyruqlarni faqat siz ishlata olasiz -- bot sizning litsenziyangizga bog'langan hisobdan kelgan buyruqlarnigina qabul qiladi.

Signal buyruqlari

Bot kanaldagi oddiy signaldan tashqari quyidagi buyruqlarni ham tushunadi.

Bitimni bekor qilish

Kanalda "otmen", "bekor" yoki "cancel" so'zi kelsa, bot o'sha kanaldan ochilgan bitimlarni yopadi va kutilayotgan (Limit/Stop) buyruqlarni bekor qiladi.

Boshqa kanallarning bitimlariga tegilmaydi. Shuningdek, "otmen qilmang" kabi inkor gaplar bekor qilishni ishga tushirmaydi.

Qisman yopish

Kanalda "50% yoping", "yarmini yoping" yoki "hammasini yoping" kabi xabar kelsa, bot pozitsiyalarning shu qismini yopadi. Qolgan qismi o'z SL/TP'si bilan yurishda davom etadi.

Masalan 1.00 lot ochiq bo'lsa va "50% yoping" kelsa -- 0.50 lot yopiladi, 0.50 lot ochiq qoladi.