Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
(не в тестировщике работает нормально)
Может подскажите как по другому расcчитать регрессивный канал ?
Я везде говорю, что стандартный ZigZag запихивать в советник для бэк-теста нежелательно. Грааль обыкновенный будет.
Я везде говорю, что стандартный ZigZag запихивать в советник для бэк-теста нежелательно. Грааль обыкновенный будет.
Видно я там везде не был :)
Мотивируй. Из кода ведь не видно как он используется.
А ЗигЗаг, это тот же NRTR ... :))
Или трейлинг-стоп (выход "люстра") ... :))
Или вход на откате от минимума ...
.......... и т.д. и т.д.
По сути все это одно и то же ... :)
U menia sledus4aja situacija:
Paproboval ja sdelat' funkciju SetArrow() iz mt3 s pomos4ju ObjectFind()->ObjectDelete();ObjectCreate()->ObjectSet() v svajom custom indikator. Jiesli podkliu4aju indikator priamo k grafiku, vsio rabotajet i strelki risujetsia. Paproboval evo zapustit' 4erez iCustom() funkciju v eksperte i zapustit' 4erez tester i vylezla takaja oshybka:
Pri vyzove indikatora 4erez iCustom() funkciju ObjectFind() i ObjectCreate() v indikatore otkazalis' rabotat' v testere i v reale. Strelki nirisujetsia, i indikator prekras4ajet rabotu.
Po kodu oshybki posmotrel v biblioteku stdlib, i tam eto vyvoditsia kak "unknown command" pri ObjectCreate().
Struktura vyzova takaja:
ekspert->indikator->vyzov svojej sdelannoj funkciji SetArrow(Time[shift],Price,Code,Color)->udalajem staruju strelku jiesli imia novoj strel'ki nie unikal'naja s pomos4ju ObjectFind()+ObjectDelete() jiesli da->delajem ObjectCreate() s imenenem stringa vziatovo iz Time, patom ObjectSet() parametrov dlia strelki.
Mozete posmotret' 4to tam proisxodit posle kampilirovanija?
Jiesli budet nuzna eta funkcija i sami ninapishyte, pribavliu posze.. :-)
P.S. SetArrow() funkciji nigde netu v MT4, bylo by o4en' polezno jiesli ona by okazalas' v spiske standartnyx funkcijax. I jies4io: pri zapuske experta/indikatora v katorom jiest' ve4nyj loop, MT4 sozrajet vsie resursy i zavisajet, eto kak nibut' nuzno popravit'. Ideja nad etom - sdelat' parametr skol'ko ciklov mozno byt' v te4enije adnoj sekundy, tipa CPU prioritet :-)
Po4emu eto nirabotajet 4erez iCustom() i rabotajet priamo iz indikatora nimogu poimat'.. Mozete pamo4'?
iCustom может только вернуть значения из буферов индикатора.
Кроме того, вы пытаетесь через iCustom функцию вызвать?
Это невозможно ...
Потом вставить в свой эксперт/индикатор
#include <stdlib.mqh>
и в блоке start() можно к ней обращаться как к встроенной.
Я так вижу.
Так же бывает странные многострочные логи типа :
19:14:22 2004.02.27 10:37 Tester: take profit #5 at 1.2412 (1.2406 / 1.2410)
19:14:22 2004.02.27 10:38 Tester: take profit #5 at 1.2412 (1.2401 / 1.2405)
19:14:22 2004.02.27 10:39 Tester: take profit #5 at 1.2412 (1.2400 / 1.2404)
19:14:22 2004.02.27 10:40 Tester: take profit #5 at 1.2412 (1.2401 / 1.2405)
19:14:22 2004.02.27 10:41 Tester: take profit #5 at 1.2412 (1.2398 / 1.2402)
19:14:22 2004.02.27 10:42 Tester: take profit #5 at 1.2412 (1.2400 / 1.2404)
19:14:22 2004.02.27 10:43 Tester: take profit #5 at 1.2412 (1.2400 / 1.2404)
19:14:22 2004.02.27 10:44 Tester: take profit #5 at 1.2412 (1.2399 / 1.2403)
19:14:22 2004.02.27 10:45 Tester: take profit #5 at 1.2412 (1.2402 / 1.2406)
19:14:22 2004.02.27 10:46 Tester: take profit #5 at 1.2412 (1.2399 / 1.2403)
19:14:22 2004.02.27 10:47 Tester: take profit #5 at 1.2412 (1.2397 / 1.2401)
19:14:22 2004.02.27 10:48 Tester: take profit #5 at 1.2412 (1.2391 / 1.2395)
19:14:22 2004.02.27 10:49 Tester: take profit #5 at 1.2412 (1.2393 / 1.2397)
19:14:22 2004.02.27 10:50 Tester: take profit #5 at 1.2412 (1.2395 / 1.2399)
19:14:22 2004.02.27 10:51 Tester: take profit #5 at 1.2412 (1.2394 / 1.2398)
19:14:22 2004.02.27 10:52 Tester: take profit #5 at 1.2412 (1.2391 / 1.2395)
19:14:22 2004.02.27 10:53 Tester: take profit #5 at 1.2412 (1.2393 / 1.2397)
19:14:22 2004.02.27 10:54 Tester: take profit #5 at 1.2412 (1.2399 / 1.2403)
19:14:22 2004.02.27 10:55 Tester: take profit #5 at 1.2412 (1.2402 / 1.2406)
19:14:22 2004.02.27 10:56 Tester: take profit #5 at 1.2412 (1.2394 / 1.2398)
19:14:22 2004.02.27 10:57 Tester: take profit #5 at 1.2412 (1.2387 / 1.2391)
19:14:22 2004.02.27 10:58 Tester: take profit #5 at 1.2412 (1.2387 / 1.2391)
19:14:22 2004.02.27 10:59 Tester: take profit #5 at 1.2412 (1.2385 / 1.2389)
19:14:22 2004.02.27 11:00 Tester: take profit #5 at 1.2412 (1.2385 / 1.2389)
19:14:22 2004.02.27 11:01 Tester: take profit #5 at 1.2412 (1.2390 / 1.2394)
19:14:22 2004.02.27 11:02 Tester: take profit #5 at 1.2412 (1.2393 / 1.2397)
19:14:22 2004.02.27 11:03 Tester: take profit #5 at 1.2412 (1.2391 / 1.2395)
19:14:22 2004.02.27 11:04 Tester: take profit #5 at 1.2412 (1.2384 / 1.2388)
19:14:22 2004.02.27 11:05 Tester: take profit #5 at 1.2412 (1.2385 / 1.2389)
19:14:22 2004.02.27 11:06 Tester: take profit #5 at 1.2412 (1.2384 / 1.2388)
19:14:22 2004.02.27 11:07 Tester: take profit #5 at 1.2412 (1.2381 / 1.2385)
19:14:22 2004.02.27 11:08 Tester: take profit #5 at 1.2412 (1.2384 / 1.2388)
19:14:22 2004.02.27 11:09 Tester: take profit #5 at 1.2412 (1.2378 / 1.2382)
19:14:22 2004.02.27 11:10 Tester: take profit #5 at 1.2412 (1.2379 / 1.2383)
19:14:22 2004.02.27 11:11 Tester: take profit #5 at 1.2412 (1.2383 / 1.2387)
19:14:22 2004.02.27 11:12 Tester: take profit #5 at 1.2412 (1.2385 / 1.2389)
19:14:22 2004.02.27 11:13 Tester: take profit #5 at 1.2412 (1.2378 / 1.2382)
19:14:22 2004.02.27 11:14 Tester: take profit #5 at 1.2412 (1.2377 / 1.2381)
19:14:22 2004.02.27 11:15 Tester: take profit #5 at 1.2412 (1.2381 / 1.2385)
19:14:22 2004.02.27 11:16 Tester: take profit #5 at 1.2412 (1.2382 / 1.2386)
19:14:22 2004.02.27 11:17 Tester: take profit #5 at 1.2412 (1.2380 / 1.2384)
19:14:22 2004.02.27 11:18 Tester: take profit #5 at 1.2412 (1.2384 / 1.2388)
19:14:22 2004.02.27 11:19 Tester: take profit #5 at 1.2412 (1.2385 / 1.2389)
19:14:22 2004.02.27 11:20 Tester: take profit #5 at 1.2412 (1.2382 / 1.2386)
19:14:22 2004.02.27 11:21 Tester: take profit #5 at 1.2412 (1.2377 / 1.2381)
19:14:22 2004.02.27 11:22 Tester: take profit #5 at 1.2412 (1.2379 / 1.2383)
19:14:22 2004.02.27 11:23 Tester: take profit #5 at 1.2412 (1.2383 / 1.2387)
19:14:22 2004.02.27 11:24 Tester: take profit #5 at 1.2412 (1.2383 / 1.2387)
19:14:22 2004.02.27 11:25 Tester: take profit #5 at 1.2412 (1.2384 / 1.2388)
19:14:22 2004.02.27 11:26 Tester: take profit #5 at 1.2412 (1.2387 / 1.2391)
19:14:22 2004.02.27 11:27 Tester: take profit #5 at 1.2412 (1.2386 / 1.2390)
19:14:22 2004.02.27 11:28 Tester: take profit #5 at 1.2412 (1.2384 / 1.2388)
19:14:22 2004.02.27 11:29 Tester: take profit #5 at 1.2412 (1.2385 / 1.2389)
19:14:22 2004.02.27 11:30 Tester: take profit #5 at 1.2412 (1.2384 / 1.2388)
19:14:22 2004.02.27 11:31 Tester: take profit #5 at 1.2412 (1.2380 / 1.2384)
19:14:22 2004.02.27 11:32 Tester: take profit #5 at 1.2412 (1.2384 / 1.2388)
19:14:22 2004.02.27 11:33 Tester: take profit #5 at 1.2412 (1.2385 / 1.2389)
19:14:22 2004.02.27 11:34 Tester: take profit #5 at 1.2412 (1.2386 / 1.2390)
19:14:22 2004.02.27 11:35 Tester: take profit #5 at 1.2412 (1.2386 / 1.2390)
19:14:22 2004.02.27 11:36 Tester: take profit #5 at 1.2412 (1.2388 / 1.2392)
При этом тестирование явно работает не корректно.
Это не в обиду разработчикам, а для блага дела - чтобы побыстрей все нормально заработало.
Это не в обиду разработчикам, а для блага дела - чтобы побыстрей все нормально заработало.
Мы как раз тоже за это благо - тестер довести до ума :)