[ВНИМАНИЕ, ТЕМА ЗАКРЫТА!] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда. - страница 877

 

А что,выражение А=Close [1] неправомерно??????????    Результат всегда равен 1 !!!!!!!!!!!!!

Также здесь всегда 1           extern int Баров;        В=Close [Баров];

А здесь всегда 0                   С=А-В ;    , и здесь всегда ноль    int разница=Close [1] - Close [Баров];             Народ,подскажите,что-то туплю,      

 
Dimka-novitsek:

А что,выражение А=Close [1] неправомерно??????????

у юристов надо спросить
 
Правда,где собака порылась??? Как вообще разницу числять???
 
Dimka-novitsek:

А что,выражение А=Close [1] неправомерно?????????? Результат всегда равен 1 !!!!!!!!!!!!!

Также здесь всегда 1 extern int Баров; В=Close [Баров];

А здесь всегда 0 С=А-В ;, и здесь всегда ноль int разница=Close [1] - Close [Баров]; Народ,подскажите,что-то туплю,

показывай полностью код с принтами. Косячишь где то просто. И переменные русскими буквами не называй - наидурнейший тон программирования.
 


//+------------------------------------------------------------------+
//| Бары Димона.mq4 |
//| Copyright © 2010, MetaQuotes Software Corp. |
//| http://www.metaquotes.net |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2010, MetaQuotes Software Corp."
#property link "http://www.metaquotes.net"

//+------------------------------------------------------------------+
//| expert initialization function |
//+------------------------------------------------------------------+
extern double Размах;
extern double volume,stoploss,takeprofit ;
extern int Баров;
int init()
{
//----

//----
return(0);
}
//+------------------------------------------------------------------+
//| expert deinitialization function |
//+------------------------------------------------------------------+
int deinit()
{
//----

//----
return(0);
}
//+------------------------------------------------------------------+
//| expert start function |
//+------------------------------------------------------------------+
int start()
{ int А,В,С;
А=Close [1];В=Close [Баров];
С=А-В ;
int разница=Close [1] - Close [Баров];

int slippage=3;
Comment("Close [В] ", В);


while(разница>Размах)
OrderSend ( Symbol(), OP_BUY, volume, Ask, slippage,Bid-stoploss*Point,
Bid+takeprofit*Point, NULL, 0, 0, Red) ;

while(0-разница>Размах)
OrderSend (Symbol(), OP_SELL, volume, Bid, slippage,Ask+stoploss*Point,
Ask-takeprofit*Point, NULL, 0, 0, Black) ;


//----
return(0);
}
//+------------------------------------------------------------------+

 

Прасто тренируюсь,чтоб лучше понять mql4. Comment использую,что-бы видеть,что происходит внутри программы вообще.

 

Dimka-novitsek

вот, тут правильно, что исправил посмотри сам

Файлы:
0000001_3.mq4  2 kb
 
Спасибо!!!!!! Переменную я не так назвал.Понять не мог часа 4.Знать буду.Еще спасибо!
[Deleted]  

Уважаемые господа программисты, помогите пожалуйста исправить этот индикатор что бы он не перерисовывал. Или подскажите какой нибудь не перерисовывающий индикатор (для отбоя от трендовой линии), буду очень благодарен. Сам я в программировании полный 0.

Файлы:
float_1.zip  4 kb
[Удален]  
У кого есть неваляшка с мартином? Здесь нашел, но не то, мартин не работает.
 
vlandex:
Где то был такой советник - открываем наугад сделку, если она закрылась в минусе, то открываем противоположенную на 2 раза увеличив лот. Где она?

У меня вроде в игрушках подобный лежал