Ошибки, баги, вопросы - страница 2840

 
Alexandr Nikolaev:

Здравствуйте. Что за беда с валидатором? Постоянно выдает ошибку "no trading operations", на EURUSD всегда, на других парах периодически. Началось того, что не мог пройти валидацию советником, постоянно выдавал эту ошибку, я давай искать проблему, убирать проверки и условия, и закончилось тем, что написал простейший советник, который на каждом тике открывает ордера, и что думаете? Ошибка никуда не делась. Вот код этого простого советника. Как быть?

   int result = 0;
   //---
   result = OrderSend(NULL, OP_BUY, 1, Ask, 100, 0, 0, NULL, 5875, 0, clrNONE); 
   //---
   result = OrderSend(NULL, OP_BUY, 1, Ask, 100, Ask - 1000 * _Point, Ask + 1000 * _Point, NULL, 5875, 0, clrNONE); 
   //---
   result = OrderSend(NULL, OP_SELL, 1, Bid, 100, 0, 0, NULL, 5875, 0, clrNONE);
   //---
   result = OrderSend(NULL, OP_SELL, 1, Bid, 100, Bid + 1000 * _Point, Bid - 1000 * _Point, NULL, 5875, 0, clrNONE); 
   //---
   return;

Нет нормализации цен, не везде можно сразу открыть ордер с тейком и стоп лоссом сразу.

 
Alexandr Nikolaev:

Здравствуйте. Что за беда с валидатором? Постоянно выдает ошибку "no trading operations", на EURUSD всегда, на других парах периодически. Началось того, что не мог пройти валидацию советником, постоянно выдавал эту ошибку, я давай искать проблему, убирать проверки и условия, и закончилось тем, что написал простейший советник, который на каждом тике открывает ордера, и что думаете? Ошибка никуда не делась. Вот код этого простого советника. Как быть?


Это значит, что вам рановато в маркет…………

 
Vladimir Pastushak:

Нет нормализации цен, не везде можно сразу открыть ордер с тейком и стоп лоссом сразу.

Вы внимательно читали мой пост и? Я специально не стал усложнять код разными нормализациями и проверками. А так в советниках я всегда это делаю. Вы видите в коде, что так же есть попытки открыть ордер и без СЛ и ТП? Специально такие попытки прописал, но все без результатов. Цель этого советника не открыть ордер как положено, а делать попытки, чтобы хотя бы ошибки были какие нибудь, а тут как будто 0 попыток.

 
Alexandr Nikolaev:

Вы внимательно читали мой пост и? Я специально не стал усложнять код разными нормализациями и проверками. А так в советниках я всегда это делаю. Вы видите в коде, что так же есть попытки открыть ордер и без СЛ и ТП? Специально такие попытки прописал, но все без результатов. Цель этого советника не открыть ордер как положено, а делать попытки, чтобы хотя бы ошибки были какие нибудь, а тут как будто 0 попыток.

Пожалуйста, не засоряйте тему. Есть статья по тому, как опубликовать свой советник в маркет. Всё, что там написано - это минимальные требования. Остальное - просто ваши незнания предмета. Выше верно сказали - рано.

 
Alexandr Nikolaev:

Вы внимательно читали мой пост и? Я специально не стал усложнять код разными нормализациями и проверками. А так в советниках я всегда это делаю. Вы видите в коде, что так же есть попытки открыть ордер и без СЛ и ТП? Специально такие попытки прописал, но все без результатов. Цель этого советника не открыть ордер как положено, а делать попытки, чтобы хотя бы ошибки были какие нибудь, а тут как будто 0 попыток.

Цель валидатора маркета не пропускать такие коды без проверок... Иначе маркет наводнили бы низкокачественные коды...

Не проходит код валидацию? Читайте это сообщение. Снова не проходит ? Еще раз читайте...

 
Alexandr Nikolaev:

Дело не в лоте, я любой лот ставил, и нормализацию лота делал, да и ошибки были бы, а тут не на что не ругается, кроме как нет ни одной торговой операции.

https://www.mql5.com/ru/forum/296801/page15#comment_17812974
При средствах 1 доллар торговых операций не будет. Это и пишет валидатор.
А вообще тему правильно перенести.

Замучила ошибка there are no trading operations
Замучила ошибка there are no trading operations
  • 2020.07.30
  • www.mql5.com
Не первый день пытаюсь понять природу ошибки there are no trading operations, которая появляется независимо от того, прописываю я в робота кучу про...
[Удален]  

Заметил одну неприятную вещь, весь вечер вчера не заходил на сайт и не устанавливал  терминал - хотел проверить почему мой браузер меняется?

на первой картинке до входа и установки терминала.

на второй картинке установил терминал и побывал на сайте - и мой браузер изменился, как это исправить? и что это может быть?

---------------------------------------------

( Браузер это окно в Мир - и как то, не хочется что бы весь Мир, заходил без спроса в моё пространство. )

Файлы:
m8lv.PNG  873 kb
aerb_2.PNG  138 kb
[Удален]  
SanAlex:

Заметил одну неприятную вещь, весь вечер вчера не заходил на сайт и не устанавливал  терминал - хотел проверить почему мой браузер меняется?

на первой картинке до входа и установки терминала.

на второй картинке установил терминал и побывал на сайте - и мой браузер изменился, как это исправить? и что это может быть?

---------------------------------------------

( Браузер это окно в Мир - и как то, не хочется что бы весь Мир, заходил без спроса в моё пространство. )

Повторил - установку к первой точки Восстановления Системы , и зашёл в настройки браузера и обновил его.

- оказалось что Браузер эти изменения и делает сам. Так что мт5 здесь не причём и Сайт тоже.

- прошу прощение у сайта, за моё сомнение.   

Файлы:
15vvcg.PNG  116 kb
 

Получил это при смене торгового счета 

2020.09.02 18:55:24.767 VR Watch list and linker (NMTP.MM,H1)   Access violation at 0x00007FF8622C72A6 write to 0x0000000000000024
2020.09.02 18:55:24.771 VR Watch list and linker (NMTP.MM,H1)                 00007FF8622C71E0 803D21E2150000    cmp        byte [rip+0x15e221], 0x0
2020.09.02 18:55:24.771 VR Watch list and linker (NMTP.MM,H1)                 00007FF8622C71E7 0F95C0            setnz      al
2020.09.02 18:55:24.771 VR Watch list and linker (NMTP.MM,H1)                 00007FF8622C71EA C3                ret        
2020.09.02 18:55:24.771 VR Watch list and linker (NMTP.MM,H1)   
2020.09.02 18:55:24.771 VR Watch list and linker (NMTP.MM,H1)                 00007FF8622C71EB CC                int3       
2020.09.02 18:55:24.771 VR Watch list and linker (NMTP.MM,H1)                 00007FF8622C7200 48895C2418        mov        [rsp+0x18], rbx
2020.09.02 18:55:24.771 VR Watch list and linker (NMTP.MM,H1)                 00007FF8622C7205 55                push       rbp
2020.09.02 18:55:24.771 VR Watch list and linker (NMTP.MM,H1)                 00007FF8622C7206 56                push       rsi
2020.09.02 18:55:24.771 VR Watch list and linker (NMTP.MM,H1)                 00007FF8622C7207 57                push       rdi
2020.09.02 18:55:24.771 VR Watch list and linker (NMTP.MM,H1)                 00007FF8622C7208 4154              push       r12
2020.09.02 18:55:24.771 VR Watch list and linker (NMTP.MM,H1)                 00007FF8622C720A 4155              push       r13
2020.09.02 18:55:24.771 VR Watch list and linker (NMTP.MM,H1)                 00007FF8622C720C 4156              push       r14
2020.09.02 18:55:24.771 VR Watch list and linker (NMTP.MM,H1)                 00007FF8622C720E 4157              push       r15
2020.09.02 18:55:24.771 VR Watch list and linker (NMTP.MM,H1)                 00007FF8622C7210 4881ECA0000000    sub        rsp, 0xa0
2020.09.02 18:55:24.771 VR Watch list and linker (NMTP.MM,H1)                 00007FF8622C7217 488B05C2621700    mov        rax, [rip+0x1762c2]
2020.09.02 18:55:24.771 VR Watch list and linker (NMTP.MM,H1)                 00007FF8622C721E 4833C4            xor        rax, rsp
2020.09.02 18:55:24.771 VR Watch list and linker (NMTP.MM,H1)                 00007FF8622C7221 4889842490000000  mov        [rsp+0x90], rax
2020.09.02 18:55:24.771 VR Watch list and linker (NMTP.MM,H1)                 00007FF8622C7229 654C8B2C25300000  mov        r13, [gs:0x30]
2020.09.02 18:55:24.771 VR Watch list and linker (NMTP.MM,H1)                                  00
2020.09.02 18:55:24.771 VR Watch list and linker (NMTP.MM,H1)                 00007FF8622C7232 488D05BF821500    lea        rax, [rip+0x1582bf]
2020.09.02 18:55:24.771 VR Watch list and linker (NMTP.MM,H1)                 00007FF8622C7239 4032ED            xor        bpl, bpl
2020.09.02 18:55:24.771 VR Watch list and linker (NMTP.MM,H1)                 00007FF8622C723C 89542448          mov        [rsp+0x48], edx
2020.09.02 18:55:24.771 VR Watch list and linker (NMTP.MM,H1)                 00007FF8622C7240 33F6              xor        esi, esi
2020.09.02 18:55:24.771 VR Watch list and linker (NMTP.MM,H1)                 00007FF8622C7242 40886C2440        mov        [rsp+0x40], bpl
2020.09.02 18:55:24.771 VR Watch list and linker (NMTP.MM,H1)                 00007FF8622C7247 4C896C2450        mov        [rsp+0x50], r13
2020.09.02 18:55:24.771 VR Watch list and linker (NMTP.MM,H1)                 00007FF8622C724C 488BD9            mov        rbx, rcx
2020.09.02 18:55:24.771 VR Watch list and linker (NMTP.MM,H1)                 00007FF8622C724F 448BE6            mov        r12d, esi
2020.09.02 18:55:24.771 VR Watch list and linker (NMTP.MM,H1)                 00007FF8622C7252 483BC8            cmp        rcx, rax
2020.09.02 18:55:24.771 VR Watch list and linker (NMTP.MM,H1)                 00007FF8622C7255 0F8438010000      jz         dword 0x7ff8622c7393
2020.09.02 18:55:24.771 VR Watch list and linker (NMTP.MM,H1)   
2020.09.02 18:55:24.771 VR Watch list and linker (NMTP.MM,H1)                 00007FF8622C725B 403835A6E11500    cmp        [rip+0x15e1a6], sil
2020.09.02 18:55:24.771 VR Watch list and linker (NMTP.MM,H1)                 00007FF8622C7262 0F859B010000      jnz        dword 0x7ff8622c7403
2020.09.02 18:55:24.771 VR Watch list and linker (NMTP.MM,H1)   
2020.09.02 18:55:24.771 VR Watch list and linker (NMTP.MM,H1)                 00007FF8622C7268 3935BAE11500      cmp        [rip+0x15e1ba], esi
2020.09.02 18:55:24.771 VR Watch list and linker (NMTP.MM,H1)                 00007FF8622C726E 0F855D010000      jnz        dword 0x7ff8622c73d1
2020.09.02 18:55:24.771 VR Watch list and linker (NMTP.MM,H1)   
2020.09.02 18:55:24.771 VR Watch list and linker (NMTP.MM,H1)                 00007FF8622C7274 4038357DDC1500    cmp        [rip+0x15dc7d], sil
2020.09.02 18:55:24.771 VR Watch list and linker (NMTP.MM,H1)                 00007FF8622C727B 488D3D7EDC1500    lea        rdi, [rip+0x15dc7e]
2020.09.02 18:55:24.771 VR Watch list and linker (NMTP.MM,H1)                 00007FF8622C7282 480F45FE          cmovnz     rdi, rsi
2020.09.02 18:55:24.771 VR Watch list and linker (NMTP.MM,H1)                 00007FF8622C7286 48397318          cmp        [rbx+0x18], rsi
2020.09.02 18:55:24.771 VR Watch list and linker (NMTP.MM,H1)                 00007FF8622C728A 0F84D1000000      jz         dword 0x7ff8622c7361
2020.09.02 18:55:24.771 VR Watch list and linker (NMTP.MM,H1)   
2020.09.02 18:55:24.771 VR Watch list and linker (NMTP.MM,H1)                 00007FF8622C7290 488B03            mov        rax, [rbx]
2020.09.02 18:55:24.771 VR Watch list and linker (NMTP.MM,H1)                 00007FF8622C7293 4883F8FF          cmp        rax, 0xff
2020.09.02 18:55:24.771 VR Watch list and linker (NMTP.MM,H1)                 00007FF8622C7297 0F84D1000000      jz         dword 0x7ff8622c736e
2020.09.02 18:55:24.771 VR Watch list and linker (NMTP.MM,H1)   
2020.09.02 18:55:24.771 VR Watch list and linker (NMTP.MM,H1)                 00007FF8622C729D 448BFE            mov        r15d, esi
2020.09.02 18:55:24.771 VR Watch list and linker (NMTP.MM,H1)                 00007FF8622C72A0 4883F8FF          cmp        rax, 0xff
2020.09.02 18:55:24.771 VR Watch list and linker (NMTP.MM,H1)                 00007FF8622C72A4 7403              jz         0x7ff8622c72a9
2020.09.02 18:55:24.771 VR Watch list and linker (NMTP.MM,H1)   
2020.09.02 18:55:24.771 VR Watch list and linker (NMTP.MM,H1)      crash -->  00007FF8622C72A6 FF4024            inc        dword [rax+0x24]
2020.09.02 18:55:24.771 VR Watch list and linker (NMTP.MM,H1)                 00007FF8622C72A9 4C8B7318          mov        r14, [rbx+0x18]
2020.09.02 18:55:24.771 VR Watch list and linker (NMTP.MM,H1)                 00007FF8622C72AD 4C8D2D44821500    lea        r13, [rip+0x158244]
2020.09.02 18:55:24.771 VR Watch list and linker (NMTP.MM,H1)                 00007FF8622C72B4 BD22170000        mov        ebp, 0x1722
2020.09.02 18:55:24.771 VR Watch list and linker (NMTP.MM,H1)                 00007FF8622C72B9 E872890300        call       0x7ff8622ffc30  ; RtlGetCurrentTransaction (ntdll.dll)
2020.09.02 18:55:24.771 VR Watch list and linker (NMTP.MM,H1)                 00007FF8622C72BE 85C0              test       eax, eax
2020.09.02 18:55:24.771 VR Watch list and linker (NMTP.MM,H1)                 00007FF8622C72C0 0F855E0B0A00      jnz        dword 0x7ff862367e24
2020.09.02 18:55:24.771 VR Watch list and linker (NMTP.MM,H1)   
2020.09.02 18:55:24.771 VR Watch list and linker (NMTP.MM,H1)   
2020.09.02 18:55:24.771 VR Watch list and linker (NMTP.MM,H1)   00: 0x00007FF8622C72A6
2020.09.02 18:55:24.771 VR Watch list and linker (NMTP.MM,H1)   01: 0xFFFFFFFFFFFFFFFF
2020.09.02 18:55:24.771 VR Watch list and linker (NMTP.MM,H1)   02: 0x000002351BFE1278
2020.09.02 18:55:24.771 VR Watch list and linker (NMTP.MM,H1)   
 
Подскажите пожалуйста, может ли советник обращаться в рамках работы на одном символе к другим символам? К примеру советник запущен на AUD/usd, и я хочу внутри выполнения его кода внедрить анализ например Gold, в результате чего робот принимает решение о дальнейших действиях по сделкам с aud/usd. Это пример. Вообще в идеале хотелось бы в рамках одного открытого советника на одном графике производить вычисления на основе скажем основных валют - штук семь. Т.е. хочу попробовать реализовать межсимвольный анализ. Выходит новость в одной стране, происходит скачек цены и на основе этих изменений принимается решение о открытии ордеров по 1-7 парам. Теоритически такое возможно без вмешательства инородних программ и сервисов, в рамках MQL4? Может MQL5?