Nematillo Ochilov
1.04K subscribers
337 photos
124 videos
383 files
685 links
Buxoro viloyati Gʻijduvon tumanida istiqomat qiluvchi dasturchi, @Nematillo_Ochilov

youtube.com/c/nematilloochilov
@NematilloOchilov - blog
@pythonuz - Python darslari
@js_uz - Java Script
@MQLUZ - Savdo robotlari
@sjtbot - Test kalitlarini tekshirish
Download Telegram
Obektni belgilangan hududda ekanligini nazorat qilish.

Obekt kordinatalarini doim aniqlay olasiz va obekt belgilab qo'ygan hududingizdan chiqib ketishini nazorat qilish uchun ushbu koddan foydalanishingiz mumkin.

Masalan sizda Tashkent cityda yetkazib berish xizmati bor deylik. Yetkazib beruvchi ish vaqtida Tashkent city hududidan chiqishi mumkin emas. Yetkazib beruvchi yukni olib ketayotganda telegram guruhingizga live locationni tashlab qo'yadi va bot uni ma'lum hududdan chiqib ketmasligini avtomatik nazorat qiladi. Agar belgilangan hududni tark etsa bot guruhga yetkazib beruvchi hududni tark etganini eslatadi.


# pip3 install Shapely
from shapely.geometry import Point, Polygon

# Obektni yaratish
obekt1= Point(41.113411, 65.365202)
obekt2 = Point(41.106910, 65.409277)

# Ko'pburchak yaratish. kordinatalar https://www.google.com/maps saytidan olindi
coords = [
(41.083028, 65.430785),
(41.072987, 65.418473),
(41.074045, 65.389805),
(41.089205, 65.356101),
(41.146976, 65.339829),
(41.146054, 65.381927),
(41.118575, 65.393169),
(41.095997, 65.389417)
]
poly = Polygon(coords)
print(obekt1.within(poly))
# >>> True # obekt1 kopburchak ichida
print(obekt2.within(poly))
# >>> False # obekt2 kopburchak ichida emas

Agar kodga tushunmagan bo'lsangiz kanal a'zolari 3000 taga yetganda ushbu kodni amaliy batafsil tushuntirib videodars tayyorlayman.

#location #geo #python #point #shapely #polygon

Kanalga a'zo bo'lish 👇
https://t.me/joinchat/AAAAAD6YXE73Trzz2TcWdw
.csv faylini bir zumda xatosiz Excel fayliga o'girish.

Python dasturlash tili yordamida CSV (data.csv) faylini bir zumda xatosiz Excel(data.xlsx) fayliga o'girish uchun quyidagi kodni terminalga yozing.

pip3 install convert-csv-to-xlsx
convert-csv-to-xlsx data.csv data.xlsx

#csv #xlsx #sql #python #convert

Kanalga bepul obuna bo'lish👇
https://t.me/joinchat/AAAAAD6YXE73Trzz2TcWdw
Forwarded from MQL dasturlash tili (Nematillo Ochilov)
Matnli xabarni saralab Excel faylga o'girish.

#python #forex #metatrader5
10 daqiqada sun'iy intelekt texnologiyalari yordamida birjadagi narxlarni oldindan bashorat qilish.

#——————
Manba: https://github.com/jaungiers/LSTM-Neural-Network-for-Time-Series-Prediction
Dasturlash tili: Python
#——————
Ushbu dasturni 2 xil usulda ishga tushirish mumkin.

1) colab.research.google.com saytida barcha kutubxonalar oʻrnatilganligi uchun trafik sarflamaysiz
2) Python interperatori mavjud kompyuterda ushbu kutubxona va freymvorklar ni o'rnatib: (1gb)
pip3 install pandas
pip3 install numpy
pip3 install matplotlib
pip3 install Keras
pip3 install scikit-learn
pip3 install tensorflow
#——————

Manbani colab yoki kompyuterga yuklab olasiz va run.py faylini ishga tushirasiz.
Dastur 1 daqiqa ichida sp500 indeksini tahlil qilib tugallanadi va natija grafik ko'rinishda taqdim etiladi.
#——————
Boshqa aksiya yoki valyuta juftliklari narxini bilish uchun data nomli papkaga .csv formatdagi narxlar tarixini (Date,Open,High,Low,Close,Volume) joylashtirasiz va config.json faylidagi 3-qatorga fayl nomini yozasiz va yana run.py dasturini ishga tushirasiz.
#——————
📽 Mavzuga oid video: https://vm.tiktok.com/ZSJ8wCd2h/
#——————
Savollarni ushbu post izohida yozib qoldiring.
#——————
Metatrader4/5 dasturidagi kotirovkalar tarixi (.hst) fayllarini csv fayliga o'girish
#——————
#python #keras #Deep learning #DL #forex
#——————

@NematilloOchilov
Nematillo Ochilov
Tarjima | Veb sahifalarni xorijiy tillardan o'zbek tiliga yoki boshqa xorijiy tilga tarjima qilish. Chet tilini bilmaydigan tanishlaringizga ushbu videoni ulashing va ular sizdan minnatdor bo'lishadi. https://youtu.be/r_2eLApDkl0 @NematilloOchilov
googletrans bu matnlarni tarjima qilishga mo'ljallangan python kutubxonasi

Afzalligi
Tez va ishonchli - translate.google.com foydalanadigan serverlardan foydalanadi
Avtomatik tilni aniqlaydi
Ommaviy tarjimalar
Ulanishni birlashtirish (so'rovlar. Sessiyalardan foydalanishning afzalligi)
HTTP/2 ni qo'llab-quvvatlaydi

Kutubxonadan foydalanish haqida eslatma
Bitta matndagi maksimal belgilar chegarasi 15k.
Google translate veb-versiyasining cheklovlari tufayli ushbu API kutubxona har doim to'g'ri ishlashiga kafolat bermaydi.

Bu kutubxonani o'rnatganingizda matnlarni tarjima qilishda muammolarga duch kelasiz. Bu muammoga yechim quyidagicha bo'ladi:

O'rnatilgan kutubxonani o'chiramiz

pip uninstall googletrans

Alfa versiyani o'rnatamiz

pip install googletrans==3.1.0a0

Oddiy dastur tuzib matnni tarjima qilib ko'ramiz

from googletrans import Translator
text = 'a solution to the problem was found'
translation = Translator().translate(text, dest='uz')
print(translation.text)

>>> muammoga yechim topildi

#python

@NematilloOchilov
Nematillo Ochilov
googletrans bu matnlarni tarjima qilishga mo'ljallangan python kutubxonasi Afzalligi Tez va ishonchli - translate.google.com foydalanadigan serverlardan foydalanadi Avtomatik tilni aniqlaydi Ommaviy tarjimalar Ulanishni birlashtirish (so'rovlar. Sessiyalardan…
Google search xizmatidan foydalanish uchun python dasturlash tilida kod yozdim
import requests
import bs4

hour = 'qdr:h'
day = 'qdr:d'
key = "yangiliklar"
url = f'https://www.google.com/search?q={key}&tbs={day}'
request_result = requests.get(url)
soup = bs4.BeautifulSoup(request_result.text, "html.parser")
heading_object = soup.find_all('h3')
for info in heading_object:
print(info.getText())

Va natijada quyidagi muammoga https://support.google.com/websearch/answer/86640 duch keldim. Bu muammoga kimda aniq yechim bor.

Blogimda bilimlilar bormi yoki hamma tomoshabinlarmi?

#python

@NematilloOchilov
Nematillo Ochilov
Assalomu alaykum hurmatli treyder va dasturchilar. Forexda savdo qilishda robotlar yordamidan foydalaning. Ulkan daromadga erishadigan treyderlar siri ular mukammal savdo robotlaridan foydalanishida. Chunki bu yurak, asab, ko'z va cho'ntakka foyda. MetaTrader4/5…
🆕 Valyuta bozorida yangiliklarni tahlil qilib (fundamentalniy analiz) savdo qiladigan treyderlar izohga oyning eng muhim 3-4 ta yangiliklari (Nonfarm, CPI, GPD vahokzo) haqida izohga yozsin.

https://www.mql5.com/en/economic-calendar?utm_campaign=redirect&utm_source=calendar.forex-tsd.com da yangilik chiqishidan 1 soat oldin yopiq telegram kanalga eslatma yuboradigan bot yozyabman.

#forex #python github
Nematillo Ochilov
🆕 Valyuta bozorida yangiliklarni tahlil qilib (fundamentalniy analiz) savdo qiladigan treyderlar izohga oyning eng muhim 3-4 ta yangiliklari (Nonfarm, CPI, GPD vahokzo) haqida izohga yozsin. https://www.mql5.com/en/economic-calendar?utm_campaign=redire…
Parsing nima

Dasturchilar orasida parsing (rus) yoki scrape (ingliz) kabi so'zlarga duch kelamiz. Bu so'zlar qirqib olish ya'ni bir saytdagi tartibsiz ko'rinishdagi html kodlarni tartibli matn ko'rinishda biror faylda saqlash tushiniladi.

Python dasturlash tilidan foydalanib saytdagi formalarni to'ldirish yoki biror tugmani bosish uchun selenium modulidan, html teglar orasidan matnlarni ajratib olish uchun bs4 modulidan foydalanishingiz mumkin. Agar saytdagi jadval tartib qoida bilan yozilgan bo'lsa pd.read_html(site) yordamida jadvaldagi ma'lumotlarni faylga saqlashingiz va qayta ishlashingiz mumkin.

1 oy oldin https://www.mql5.com/en/economic-calendar saytini parsing qiladigan dastur yozgandim. Bugun esa https://tradingeconomics.com/calendar saytini parsing qiladigan dastur yozdim.

Bu dasturlarning kimga qanaqa foydasi tegadi?

Bu xalqaro moliya bozorida yangiliklar bilan ishlaydigan mutaxassislarga asqotadi.

#scrape #parsing #forex #python #github #xpath

@NematilloOchilov
Groups.xlsx
13.7 MB
Fayl 2023.11.11 da yangilandi.

Telegram messenjerida o'zbek tilida faoliyat yuritadigan ochiq guruh va kanallar ro'yxatini bir qismi

#pyrogram #python #guruh

@NematilloOchilov