Small C# utility for MS Windows

CLOSED
Bids
15
Avg Bid (USD)
$19 / hr
Project Budget (USD)
$8 - $15 / hr

Project Description:
Must live in minimized state in status/taskbar next to clock
Must run in MS Windows 7/2003/2008/2008 R2
Reads and writes a single ini file
Monitors files
Sends e mail (from g mail account is fine)

program logic
* the application lives in the task bar - only displaying an icon
* upon clicking the icon a single configuration dialog window will open
* upon clicking ok, the screen will disappear and the app will continue running in the task bar at the bottom
* read [url removed, login to view] file upon startup and everytime the [url removed, login to view] file changes
* on the screen up to 10 charts can be selected with the option to alert and close per chart - see GUI proposal
* save all info from screen in [url removed, login to view] when apply button is pressed and when ok button is pressed
apply generates a message after saving "Configuration Saved - " + time
* list from pull downs comes from [url removed, login to view] file
* read all variables from [url removed, login to view] in memory
* monitor the files directory specified in [url removed, login to view] file
* if [url removed, login to view], [url removed, login to view] or [url removed, login to view] appear, read the contents of the file and remove the file
* write the action to [url removed, login to view] with time and content of the flg file
* decision logic:
go through the list of charts monitored in the [url removed, login to view] file, if not found, log error
if the A option has been selected, send an email -> email address configured in the [url removed, login to view] file
(the sending of an email may just be a shell command where you run senditquiet (from [url removed, login to view]) with some parameters
I intend to use a free gmail address/similar for alerting
if the C option has been selected, write a file [url removed, login to view] with the chart name as contents
+ log action in the log
+ verify that the [url removed, login to view] file is gone after 30s, if not log an error in the log and email alert if debug option is true
+ watch for [url removed, login to view] or [url removed, login to view]
+ log result to log + remove file

[url removed, login to view] example
[url removed, login to view]
// Trade Monitor Version
v=0.1
debug=true
dir=C:\Program Files (x86)\FxPro - MetaTrader 4\experts\files
email=
// chartx=,A,C
// e.g. gold,daily
// A means alerting enabled
// C means close ie close position on yellow dot or opposite arrow
// example chart1=gold,daily,A,C
chart1=gold,daily,A
chart2=eurusd,daily,A
chart3=platinum,daily,A
chart4=silver,daily,A
chart5=euraud,daily,A
chart6=audjpy,daily,A
chart7=eurgbp,daily,A
chart8=eurjpy,daily,A
chart9=#nldm3,daily,A
chart10=

Hours of work: Unspecified Project Duration: < 1 semana Skills required:
C# Programming
About the employer:
Verified
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.


$11 / hr
Hours: 20 hr/ week
Hire expertcoder1vw
$12 / hr
Hours: 20 hr/ week
$13 / hr
Hours: 10 hr/ week
$15 / hr
Hours: 3 hr/ week
Hire aspnetexpert
$105 / hr
Hours: 30 hr/ week
Hire johnred332
$8 / hr
Hours: 40 hr/ week
$15 / hr
Hours: 25 hr/ week
$16 / hr
Hours: 3 hr/ week
Hire LightITGroup
$14 / hr
Hours: 40 hr/ week
$15 / hr
Hours: 20 hr/ week