Sub sim()
Static g, l, v, a, p, s, x
s = 40
For i = 8 To 5000
If x = 0 Then
p = Range("$f$" & i)
If Range("f" & i) - p >= 50 Then ' vendi
v = Range("$F$" & i) ' prezzo di vendita
x = 1
If Range("f" & i) - p <= 50 Then 'acquista
a = Range("$F$" & i) 'prezzo d'acquisto
x = 1
End If
End If
End If
If x = 1 Then
If Range("F" & i) - v <= -40 Then
g = g + s
p = Range("$f$" & i)
x = 0
Else
If Range("F" & i) - v >= 15 Then
l = l + 15
p = Range("$f$" & i)
x = 0
Else
If Range("F" & i) - a >= 40 Then
g = g + s
p = Range("$f$" & i)
x = 0
Else
If Range("F" & i) - a <= -15 Then
l = l + 15
p = Range("$f$" & i)
x = 0
End If
End If
End If
End If
End If
Next i
Range("F1") = g
Range("G1") = l
'g = o
'l = 0
End Sub
|