gregorio123456,
I tried, but got the same results.
I don't see what is your point.
Can you post your test results?
when I post only read your code and don´t test your code.....now I test w change the position of condition2 (this is one suggestion )
I try w MC 4 w google in 3 time frame 1min=data1 15min=data2 10min=data3
Input : dnbase(-0.11);
VARS: value1(0),value2(0),value3(0),value4(0),value5(0),value6(0),value7(0);
if d<>d[1] then begin
value1 = 0;
value2 = 0;
condition2 = false;
end;
value1 = c of data2;
value2 = c of data3;
if value2=0 then
value2=value2[1];
value3 = (value1 - value2)/value2*100;
value4 = Average(value3,5);
value5 = Average(value3,9);
plot1(value4,"V4");
plot2(dnbase,"db");
condition2 =crosses_below(value4,dnbase);
print(d:8:0,t:8:0, " ", value4[1], dnbase, value4, " ", condition2 );
1090305 1504 0.05 -0.11 0.00 FALSE
1090305 1505 0.00 -0.11 0.00 FALSE
1090305 1506 0.00 -0.11 0.00 FALSE
1090305 1507 0.00 -0.11 0.00 FALSE
1090305 1508 0.00 -0.11 0.00 FALSE
1090305 1509 0.00 -0.11 0.00 FALSE
1090305 1510 0.00 -0.11 -0.14 TRUE
1090305 1511 -0.14 -0.11 -0.29 FALSE
1090305 1512 -0.29 -0.11 -0.43 FALSE
1090305 1513 -0.43 -0.11 -0.58 FALSE
1090305 1514 -0.58 -0.11 -0.72 FALSE
1090305 1515 -0.72 -0.11 -0.47 FALSE
1090305 1516 -0.47 -0.11 -0.22 FALSE
1090305 1517 -0.22 -0.11 0.03 FALSE
1090305 1518 0.03 -0.11 0.28 FALSE
1090305 1519 0.28 -0.11 0.53 FALSE
1090305 1520 0.53 -0.11 0.54 FALSE
1090305 1521 0.54 -0.11 0.55 FALSE
1090305 1522 0.55 -0.11 0.56 FALSE
1090305 1523 0.56 -0.11 0.57 FALSE
1090305 1524 0.57 -0.11 0.58 FALSE
1090305 1525 0.58 -0.11 0.58 FALSE
1090305 1526 0.58 -0.11 0.58 FALSE
1090305 1527 0.58 -0.11 0.58 FALSE
1090305 1528 0.58 -0.11 0.58 FALSE
1090305 1529 0.58 -0.11 0.58 FALSE
1090305 1530 0.58 -0.11 0.47 FALSE
1090305 1531 0.47 -0.11 0.35 FALSE
1090305 1532 0.35 -0.11 0.23 FALSE
1090305 1533 0.23 -0.11 0.12 FALSE
1090305 1534 0.12 -0.11 0.00 FALSE
1090305 1535 0.00 -0.11 0.00 FALSE
1090305 1536 0.00 -0.11 0.00 FALSE
1090305 1537 0.00 -0.11 0.00 FALSE
1090305 1538 0.00 -0.11 0.00 FALSE
1090305 1539 0.00 -0.11 0.00 FALSE
1090305 1540 0.00 -0.11 0.17 FALSE
1090305 1541 0.17 -0.11 0.33 FALSE
1090305 1542 0.33 -0.11 0.50 FALSE
1090305 1543 0.50 -0.11 0.67 FALSE
1090305 1544 0.67 -0.11 0.84 FALSE
1090305 1545 0.84 -0.11 0.66 FALSE
1090305 1546 0.66 -0.11 0.49 FALSE
1090305 1547 0.49 -0.11 0.31 FALSE
1090305 1548 0.31 -0.11 0.14 FALSE
1090305 1549 0.14 -0.11 -0.04 FALSE
1090305 1550 -0.04 -0.11 -0.20 TRUE
1090305 1551 -0.20 -0.11 -0.37 FALSE
1090305 1552 -0.37 -0.11 -0.53 FALSE
1090305 1553 -0.53 -0.11 -0.70 FALSE
1090305 1554 -0.70 -0.11 -0.87 FALSE
1090305 1555 -0.87 -0.11 -0.87 FALSE
1090305 1556 -0.87 -0.11 -0.87 FALSE
1090305 1557 -0.87 -0.11 -0.87 FALSE
1090305 1558 -0.87 -0.11 -0.87 FALSE
1090305 1559 -0.87 -0.11 -0.87 FALSE
1090305 1600 -0.87 -0.11 -0.69 FALSE
maybe help you where is the problems....good luck
juu