Autoplay
Autocomplete
Previous Lesson
Complete and Continue
MQL4 - Encryption, Webrequest and File mastery
Introduction
Introduction to Encryption, Webrequest and File function in MQL4 (3:30)
Special library installation (2:28)
CKE-MegaLog (4:44)
Rebranding notice (2:22)
Encryption
Introduction to encryption in MQL4 (1:05)
Principle of Cryptography part 1 (3:17)
Principle of Cryptography part 2 (4:38)
Input and output data format (6:33)
MQL4 - Encrypted DES (5:41)
MQL4 - Encrypted AES (5:22)
Hash MD5, SHA (3:35)
External compatibility with applications outside of MQL4 (5:10)
Passphrases (3:54)
Project | Offline Lock EA with Encryption key
Introduction to mini project (4:39)
Offline Lock EA | Key encryptor (6:26)
Offline Lock EA | Key decryptor (9:30)
Offline Lock EA | Real EA login integration (6:20)
Version and Time control keys
Version and Time control keys (3:39)
Webrequest
Introduction to Webrequest function in MQL4 (2:09)
JSON | Introducing JSON (6:54)
JSON | Simple JSON class (4:23)
JSON | Advance JSON parser class part 1 (7:57)
JSON | Advance JSON parser class part 2 (7:50)
JSON | Advance JSON parser class part 3 (3:27)
WebRequest | Priciple of HTTP-Request (8:13)
WebRequest | HTTP Get method (6:54)
WebRequest | Get ForexFactory calendar event (7:12)
WebRequest | HTTP Post method (5:05)
WebRequest | CKE WebRequest class (3:52)
Google AppsScript and MQL4
Introduction to Google AppsScript (1:39)
Start your new AppsScript (3:17)
DoGet function (4:14)
DoPost function (5:15)
Google sheet API (5:30)
Test read and write to GSheet (8:30)
Project | Login EA Online via Google AppsScript
Introduction to mini project (1:09)
Setting up Google AppsScript side (2:08)
Creating your GSheet for database (4:29)
Deployment and update AppsScript version (2:47)
CKE Login GSheet class (8:33)
Login to EA Online with Google Sheet (5:48)
UserID Key Encryption (8:34)
Periodic expiration checking (4:21)
AppsScript "BetterLog" (1:21)
Security (2:54)
Recommended to learn Javascript (0:46)
Basic | File function in MQL4
Introduction to file function in MQL4 (4:55)
Global variable (5:13)
Save AppDialog position (4:41)
MQL4 File sandbox (4:34)
Principle of MQL4 file operations (5:36)
File pointer (4:16)
FileOpen function part 1 (4:30)
FileOpen function part 2 (8:54)
File Handle (2:52)
File read/write string part 1 (8:45)
File read/write string part 2 (6:43)
File read/write CSV (7:17)
File Tell, Seek and Append (3:00)
Advance | File function in MQL4
File read/write Binary part 1 (4:35)
File read/write Binary part 2 (8:51)
File read/write Binary part 3 (3:44)
File read/write Arrays (4:53)
File read/write Structure (3:36)
FileOpenHistory function (6:33)
File class (8:12)
Project | Save trade history to file
Save trade history to file (4:29)
Project | Save all object position to file
Save all object position to file part 1 (6:40)
Save all object position to file part 2 (5:13)
Project | Offline unlock EA with KeyEncryptedFile
Offline unlock EA with KeyEncryptedFile (6:52)
Resources & Codes
Exclusive | File function EX
Access file beyond MQL4 sandbox (5:20)
FileSharing and FilePipe part 1 (8:11)
FileSharing and FilePipe part 2 (8:45)
FileSharing and FilePipe part 3 (3:57)
Q&A section
Q&A and Final Discussion
Bonus section
Special coupon for MQL4 Trinity bundle
Teach online with
Test read and write to GSheet
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock