...just noticed a typo in my sudo code. The second srand(seed) should have been srand(seedloop) as in
seed = rand(1:1000000) # set the seed for generating data
srand(seed)
data = generate_data()
seedloop = int(1e8*(abs(time()-round(time())))) # set the seed for the markov
chain
srand(seedloop) <---------
for steps = 1:10000
...code for markov chain....
end
