1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283 |
- //+------------------------------------------------------------------+
- //| Home Work 01.mq4 |
- //| Copyright 2018, MetaQuotes Software Corp. |
- //| https://www.mql5.com |
- //+------------------------------------------------------------------+
- /*
- Home Work Lesson 01.
- Напишите программу (советник), который в зависимости от заданной во внешних
- параметрах переменной X, выведет информацию в виде сообщения (Алерта),
- комментария на экране и комментария в логах одновременно, следующего содержания:
- При X = 0, то отобразить «TradeLikeAPro forever…», а при X=1 — «Insta must die!».
- */
- extern int X = 0;
- extern string A = "TradeLikeAPro forever";
- extern string B = "Insta must die!";
- extern string C = "Incorrect value";
- #property copyright "Copyright 2018, MetaQuotes Software Corp."
- #property link "https://www.mql5.com"
- #property version "1.00"
- #property strict
- //+------------------------------------------------------------------+
- //| Expert initialization function |
- //+------------------------------------------------------------------+
- int OnInit()
- {
- //---
-
- //---
- return(INIT_SUCCEEDED);
- }
- //+------------------------------------------------------------------+
- //| Expert deinitialization function |
- //+------------------------------------------------------------------+
- void OnDeinit(const int reason)
- {
- //---
-
- }
- //+------------------------------------------------------------------+
- //| Expert tick function |
- //+------------------------------------------------------------------+
- void OnTick()
- {
- //---
- /*
- if(X==0)
- {
- Print(A);
- Comment(A);
- }
- else
- {
- Print(B);
- Comment(B);
- }
- */
-
- switch(X)
- {
- case 0:
- Print(A);
- Comment(A);
- Alert(A);
- break;
- case 1:
- Print(B);
- Comment(B);
- Alert(B);
- break;
- default:
- Print(C);
- Comment(C);
- Alert(C);
- break;
- }
-
-
-
- }
- //+------------------------------------------------------------------+
|