[АРХИВ] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 3. - страница 601
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
цена открытия - double
Не могу в учебнике найти ответа на свой вопрос поэтому решил тут спросить. По моей стратегии на 1 баре можно совершить только одну сделку. В случае с D1 сделал проверку текущего дня с днем открытия ордера (см. ниже). Как можно сделать проверку по Н4, Н1 или вообще для любого другого таймфрейма? Если эта тема уже где-то была раскрыта, буду весьма признателен за линк. С уважением.
Не могу в учебнике найти ответа на свой вопрос поэтому решил тут спросить. По моей стратегии на 1 баре можно совершить только одну сделку. В случае с D1 сделал проверку текущего дня с днем открытия ордера (см. ниже). Как можно сделать проверку по Н4, Н1 или вообще для любого другого таймфрейма? Если эта тема уже где-то была раскрыта, буду весьма признателен за линк. С уважением.
Не могу в учебнике найти ответа на свой вопрос поэтому решил тут спросить. По моей стратегии на 1 баре можно совершить только одну сделку. В случае с D1 сделал проверку текущего дня с днем открытия ордера (см. ниже). Как можно сделать проверку по Н4, Н1 или вообще для любого другого таймфрейма? Если эта тема уже где-то была раскрыта, буду весьма признателен за линк. С уважением.
используйте функцию iTime: https://docs.mql4.com/ru/series/iTime
и сравнивайте OrderOpenTime() с iTime(Symbol(), PERIOD_H1, 0) в вашем цикле
почему на скриншотах - прописанных в алгоритме советника, не отображаются индикатры, по которым реализуется алгоритм, причем окно для индикатора есть?
код
bool TakeScreenShot(string type)
{
Print("вызов функции скриншот");
int count = 1;
if(!GlobalVariableCheck("ssc"))
{
GlobalVariableSet("ssc",1);
count = 1;
}
else
{
count = GlobalVariableGet("ssc") + 1;
GlobalVariableSet("ssc",count);
}
string filename = "MyEA\\" + "MyEA_" + Symbol() + "_" + type + "_" + DoubleToStr(count,0) + ".gif";
WindowScreenShot(filename,640,480);
Print(" скриншотсделан ");
return(0);
почему на скриншотах - прописанных в алгоритме советника, не отображаются индикатры, по которым реализуется алгоритм, причем окно для индикатора есть?
код
Ищите в другом месте -- функция рабочая.
да, я знаю, что функция рабочая, вот результат
внизу есть окно индикатора, а самого его нет, почему?
да, я знаю, что функция рабочая, вот результат
внизу есть окно индикатора, а самого его нет, почему?
Пробуйте на демо-счете.
Пробуйте на демо-счете.
на нем и тестирую, периодически делает скиншоты, иногда нет ( в последнее время делает)).
советник для принятия решения использует ADX одного периода - только разные свечи, мне как раз и нужно графическое изображение этого индикатора, что бы понять почему он совершает сделки, когда этого не надо делать - проерить алгоритм.
на нем и тестирую, периодически делает скиншоты, иногда нет ( в последнее время делает)).
советник для принятия решения использует ADX одного периода - только разные свечи, мне как раз и нужно графическое изображение этого индикатора, что бы понять почему он совершает сделки, когда этого не надо делать - проерить алгоритм.
Проверяйте на демо, а не в тестере.