Скачать MetaTrader 5

помогите с написанием условия!!

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Часто выкладываешь исходный код? Узнай, как это делать правильно!
Arsen Sufyanov
30
Arsen Sufyanov 2013.04.08 12:13 
здравствуйте!нужна помощь с реализацией простого условия(алгоритма можно так сказать).как связать изменение цены с одной  секундой(время должно быть локальное,то есть обычное время)?то есть чтобы программа определяла изменение цены за одну секунду и при наступлении условия(определённого количества этого самого изменения) покупала или продавала в зависимости от направления изменения.  как это всё оформить в виде кода или хотя бы кусочка кода?) я-новичок в этом деле и пытался как-то сам разобраться,пока не получается
Vladislav Andruschenko
91859
Vladislav Andruschenko 2013.04.09 09:45  
выложите код который пытались сделать?
Arsen Sufyanov
30
Arsen Sufyanov 2013.04.09 13:04  
пока только изучаю язык,хочу понять структуру,всё что сделал это создал класс в мастере
Vladislav Andruschenko
91859
Vladislav Andruschenko 2013.04.09 13:20  
arsenseaman:
пока только изучаю язык,хочу понять структуру,всё что сделал это создал класс в мастере

покажите его. 

Т.ен. если ВЫ просите помочь написать условие - то это не проблема, но где доказательства того, что ВЫ не спросите а куда этот код вставлять?

Сначала лучше изучить язык полностью, а потом само все придет,

 

или заказать советник в разделе Работа  

Как заказать торгового робота на MQL5 и MQL4
Как заказать торгового робота на MQL5 и MQL4
  • 2010.06.18
  • MetaQuotes Software Corp.
  • www.mql5.com
С запуском сервиса "Работа" MQL5.community становится идеальным местом для размещения заказов и оказания услуг программирования. Тысячи трейдеров и разработчиков ежедневно посещают этот ресурс и с легкостью могут помочь друг другу. Для трейдера сервис "Работа" - это легкая возможность получить свой собственный эксперт. Для MQL5-разработчика это возможность легко найти новых клиентов. В данной статье мы рассмотрим возможности этого сервиса.
Arsen Sufyanov
30
Arsen Sufyanov 2013.04.09 14:31  

да наверное лучше изучить,а то с моим знанием я могу спросить куда что вставлять)

созданный класс-всего лишь пустая форма,шаблон:

 //+------------------------------------------------------------------+

//|                                                      myclass.mqh |

//|                        Copyright 2013, MetaQuotes Software Corp. |

//|                                              http://www.mql5.com |

//+------------------------------------------------------------------+

#property copyright "Copyright 2013, MetaQuotes Software Corp."

#property link      "http://www.mql5.com"

#property version   "1.00"


#include "..\ExpertSignal.mqh" 


class myclass : public CExpertSignal

  {

private:


public:

                     myclass();

                    ~myclass();

  };

//+------------------------------------------------------------------+

//|                                                                  |

//+------------------------------------------------------------------+

myclass::myclass()

  {

  }

//+------------------------------------------------------------------+

//|                                                                  |

//+------------------------------------------------------------------+

myclass::~myclass()

  {

  }

//+-------------------------------------------------------------

Automated Trading and Strategy Testing
Automated Trading and Strategy Testing
  • www.mql5.com
MQL5: language of trade strategies built-in the MetaTrader 5 Trading Platform, allows writing your own trading robots, technical indicators, scripts and libraries of functions
Vladislav Andruschenko
91859
Vladislav Andruschenko 2013.04.09 14:34  
а, тогда Вам лучше в раздел работа
Как заказать торгового робота на MQL5 и MQL4
Как заказать торгового робота на MQL5 и MQL4
  • 2010.06.18
  • MetaQuotes Software Corp.
  • www.mql5.com
С запуском сервиса "Работа" MQL5.community становится идеальным местом для размещения заказов и оказания услуг программирования. Тысячи трейдеров и разработчиков ежедневно посещают этот ресурс и с легкостью могут помочь друг другу. Для трейдера сервис "Работа" - это легкая возможность получить свой собственный эксперт. Для MQL5-разработчика это возможность легко найти новых клиентов. В данной статье мы рассмотрим возможности этого сервиса.
Arsen Sufyanov
30
Arsen Sufyanov 2013.04.09 14:38  
спасибо,согласен,буду учить)
Vasiliy Smirnov
12314
Vasiliy Smirnov 2013.04.09 14:52  

Иногда проще сделать всё самому)

Иногда что-то заказать, мысль очень сложная штука иногда нужно переспать с ней)

https://www.mql5.com/ru/docs/dateandtime/timecurrent

вот время в разные его моменты нужно сравнивать изменения цены с предыдущими значениями

Документация по MQL5: Дата и время / TimeCurrent
Документация по MQL5: Дата и время / TimeCurrent
  • www.mql5.com
Дата и время / TimeCurrent - Документация по MQL5
Vladislav Andruschenko
91859
Vladislav Andruschenko 2013.04.09 15:00  
zfs:

Иногда проще сделать всё самому)

Иногда что-то заказать, мысль очень сложная штука иногда нужно переспать с ней)

https://www.mql5.com/ru/docs/dateandtime/timecurrent

вот время в разные его моменты нужно сравнивать изменения цены с предыдущими значениями

да человек даже не знает как написать внешнюю переменную, о чем Вы. тут надо 1. Изучать язык. 
Alexander Laur
7692
Alexander Laur 2013.04.09 15:02  

1. Организуете бесконечный цикл while;

2. В этом цикле с интервалом в 1 сек  ( Sleep(1000) ) запрашиваете цены;

3. Если изменение цены удовлетворяет условию, открываете позицию

Vladislav Andruschenko
91859
Vladislav Andruschenko 2013.04.09 15:07  
papaklass:

1. Организуете бесконечный цикл while;

2. В этом цикле с интервалом в 1 сек  ( Sleep(1000) ) запрашиваете цены;

3. Если изменение цены удовлетворяет условию, открываете позицию

в мт5 есть таймер. поэтому слип здесь не нужен. 
12
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий