Atualmente, o jogo torna aleatória de novas ações, preço de valores em dias de jogo de cada vez form5 fecha e reabre. Meu objetivo é ter um valor aleatório em dias: 2, 8, 5, 3, 13, 24, 29, no momento em que o jogo cria um valor definido para o primeiro dia, mas quando esse dia no jogo termina e o dia começa, tanto de dia um e dois preços são randomizados. Quando este formulário é fechado e reaberto os preços randomize para estes 2 dias novamente.
Aqui é a sub-rotina para formulário2: este formulário exibe o estoque disponível marcas que o usuário pode "investir" em, isso mostra que a sub-rotina para quando o usuário clica sobre o tesla estoque:
Public Shared Sub tesla(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Teslal.Click
stockbrand.tesla()
Teslastock.Show()
End Sub
Aqui é a sub-rotina para stockbrand.tesla:
Shared Sub tesla()
stockrand(2, 8, 5, 3, 13, 24, 29)
End Sub
e, em seguida, stockrand é responsável pela geração de valores aleatórios em dias especificados:
Public Shared Function stockrand(ByVal a As Integer, ByVal b As Integer, ByVal c As Integer, ByVal d As Integer, ByVal e As Integer, ByVal f As Integer, ByVal g As Integer)
For i As Integer = 1 To Form2.DAYno.Text
If i = a Then
Teslastock.at1986(a.ToString & "/8/86 1986", CInt(Int((11 * Rnd()) + 1)) * 2000)
ElseIf i = b Then
Teslastock.at1986(i.ToString & "/8/86 1986", CInt(Int((11 * Rnd()) + 1)) * 2000)
ElseIf i = c Then
Teslastock.at1986(i.ToString & "/8/86 1986", CInt(Int((11 * Rnd()) + 1)) * 2000)
ElseIf i = d Then
Teslastock.at1986(i.ToString & "/8/86 1986", CInt(Int((11 * Rnd()) + 1)) * 2000)
ElseIf i = e Then
Teslastock.at1986(i.ToString & "/8/86 1986", CInt(Int((11 * Rnd()) + 1)) * 2000)
ElseIf i = f Then
Teslastock.at1986(i.ToString & "/8/86 1986", CInt(Int((11 * Rnd()) + 1)) * 2000)
ElseIf i = g Then
Teslastock.at1986(i.ToString & "/8/86 1986", CInt(Int((11 * Rnd()) + 1)) * 2000)
Else
Teslastock.at1986(i.ToString & "/8/86 1986", Math.Sin(i) * 2000)
End If
Next
End Function
o gráfico criado pela função semelhante à de um pecado gráfico com exceções em determinados dias e negativos preço de valores são multiplicados por -1 para dar um preço racional
Teslastock.show mostra a forma em que o gráfico é colocado