Attualmente, il gioco randomizza nuovo prezzo di borsa valori in gioco di giorni ogni volta che form5 si chiude e si riapre. Il mio obiettivo è quello di avere uno studio randomizzato valore a giorni: 2, 8, 5, 3, 13, 24, 29, al momento il gioco crea un valore impostato per il primo giorno, ma quando in gioco giorno finisce e un giorno due inizia, sia di giorno che di uno e due prezzi sono randomizzati. Quando questa forma viene chiuso e riaperto i prezzi randomize per questi 2 giorni di nuovo.
Qui è la subroutine per form2: questo modulo consente di visualizzare la disponibilità in magazzino marche l'utente puo 'investire' in, questo dimostra che il sottoprogramma per quando l'utente fa clic su tesla stock:
Public Shared Sub tesla(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Teslal.Click
stockbrand.tesla()
Teslastock.Show()
End Sub
Qui è la subroutine per stockbrand.tesla:
Shared Sub tesla()
stockrand(2, 8, 5, 3, 13, 24, 29)
End Sub
e poi stockrand è responsabile per la generazione casuale di valori in un numero di giorni specificato:
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
il grafico creato dalla funzione simile a un peccato grafico con eccezioni in determinati giorni e prezzo negativo i valori vengono moltiplicati per -1 per dare un prezzo razionale
Teslastock.mostra la forma in cui il grafico è posto