Just made an IDE for MQL4

Post Reply
User avatar
NeoTrader
Trader
Posts: 436
Joined: Wed Apr 04, 2012 2:52 pm
Location: small Village at Lake Chiemsee, Bavaria, Germany

Re: Just made an IDE for MQL4

Post by NeoTrader »

SteveHopwood wrote:Quick update, to say that the more I use this, the more I love it.
yep...same with me...it is already my primary ide...notepad++ is used lesser and lesser...and mostly only for the highlight feature...

eager to get the next version... ;)

happy weekend,

NeoTrader

-
w633
Trader
Posts: 82
Joined: Sat Mar 10, 2012 1:49 pm

Re: Just made an IDE for MQL4

Post by w633 »

i am finally eating my own dog food right now, and i did find some strange behavior with the editor, i also am eager to get the next version... only if i can find time to work on it.
w633
Trader
Posts: 82
Joined: Sat Mar 10, 2012 1:49 pm

New release 1.4

Post by w633 »

Hello,

I've updated the editor to 1.4, now it contains the following changes:
  • New Empty4 notifier program for better performance
  • More comprehensive MQL4 reference document and fixed keyword list
  • Some UI and behavior tweak
  • New coloring on syntax highlighting
  • Incorporated new side bar
  • Click on function name on the side bar will make the function code anchored at around 1/3 from the top of the editor
Since some behaviors and coloring would be different, please let me know about your thought. Besides if you think you have a better coloring on syntax highlights, please let me know!

PS. if you are using Windows Vista or later, or you have "Consolas" font on your computer, it's better to use the font since it's easier to the eye. You only need to insert the following line:

Code: Select all

font.base=font:Consolas,size:10
before line 136 in "\langs\mql.properties", then you'll have a better coding experience.
User avatar
mobthehop
Trader
Posts: 362
Joined: Wed Nov 16, 2011 12:16 am

Re: Just made an IDE for MQL4

Post by mobthehop »

w633 - let me be the first here to thank you (again) for your continous improvement of the IDE - is is really much appreciated

Mop
User avatar
SteveHopwood
Owner
Posts: 9904
Joined: Tue Nov 15, 2011 8:43 am
Location: Misterton - an insignificant village in England. Very pleasant to live in.

Re: Just made an IDE for MQL4

Post by SteveHopwood »

Many thanks, my friend.

:D
Read the effing manual, ok?

Afterprime is the official SHF broker. Read about them at https://www.stevehopwoodforex.com/phpBB3/viewtopic.php?p=175790#p175790.

I still suffer from OCCD. Good thing, really.

Anyone here feeling generous? My paypal account is always in the market for a tiny donation. pianodoodler@hotmail.com is the account.

To see The Weekly Roundup of stuff you guys might have missed Click here

My special thanks to Thomas (tomele) for all the incredible work he does here.
fscrp
Posts: 1
Joined: Mon Dec 05, 2011 3:15 pm

Re: Just made an IDE for MQL4

Post by fscrp »

I have been a long-time lurker on this forum and have not coded for quite some time until an idea popped into my nogin this weekend. I just read through this thread and will definitely put your IDE to work.

Thank you w633 for your time and dedication to this project.
User avatar
lazypips
Trader
Posts: 16
Joined: Sun Jul 08, 2012 4:01 pm

Re: Just made an IDE for MQL4

Post by lazypips »

hi all modern coding lovers

Like most of you, i'm tired with the ancient tool from Metaquotes. I have often requested new features or tweaks to their Service Desk, but mostly never got satisfaction.
So its a real pleasure to find this thread and the good job made by w633, really great. As i does not like to write apps from scratch, and often forgetting to write parts of the needed code, or copying/pasting errors again & again, resulting to loosing time & pulling out my hairs; i've found some ways to do this job smoother.
Mainly by following great ideas/projects like:
- an other great IDE: http://www.ultimatepp.org/www$uppweb$idess$en-us.html
- custom librairies/fonctions: http://fxdreema.com/documentation/colle ... /arraydiff

I'm posting this here only to let you know about, and to help giving ideas to embed with w633 project.

And again, i'm very glad to have found this new IDE, thanks w633
Lifesys
Trader
Posts: 126
Joined: Wed Apr 25, 2012 2:05 am
Location: Echuca Victoria. Australia

Re: Just made an IDE for MQL4

Post by Lifesys »

Hi W633,
Another very useful idea you may consider is synchonised file comparison - I do not see it here.

Freeware Notepad++ [http://notepad-plus-plus.org/] with C# (for MQL) recognition, has many of these IDE features (without compilation) but also has synch file comparison - brilliant for checking updates. I can update EAs/Indicators without losing my own tweeks by direct/highlighted file comparison. Just change what is necessary.
w633
Trader
Posts: 82
Joined: Sat Mar 10, 2012 1:49 pm

Re: Just made an IDE for MQL4

Post by w633 »

Hello All,

Thank you all for the compliment, it's just a small payback to the community.

I've added another dark theme which may be easier to the eye, if you like darker color maybe it's for you.
dark.png
I didn't make a release for it, if you need it you will have to download the file yourself.
all you have to do is to right click on the link and choose "Save link AS" then save the file into EDITOR_ROOT\themes
then add the following line to the end of "SciTEGlobal.properties"

Code: Select all

import themes/dark
That's it!
You do not have the required permissions to view the files attached to this post.
w633
Trader
Posts: 82
Joined: Sat Mar 10, 2012 1:49 pm

Re: Just made an IDE for MQL4

Post by w633 »

Lifesys wrote:Hi W633,
Another very useful idea you may consider is synchonised file comparison - I do not see it here.

Freeware Notepad++ [http://notepad-plus-plus.org/] with C# (for MQL) recognition, has many of these IDE features (without compilation) but also has synch file comparison - brilliant for checking updates. I can update EAs/Indicators without losing my own tweeks by direct/highlighted file comparison. Just change what is necessary.
Hello, in my opinion, there are better tools for the job. For example, WinMerge, KDiff3, and the wonderful (but commercial) BeyondCompare. What's even better, is that if you integrate a source control system to manage the source code, you can revive any version from the past and make a quick comparison for the difference.
Post Reply

Return to “Coders Hangout”