if loop == 0:
     indlist = indlist_All
     startmode = 'initialize'
     make_bars_just_5sec(
         date, startmode,
         symbol_list)  ## make_bars_just_5sec(date,startmode,symbol_list):
     barlist = barlist_All
     make_bars_no_5sec(
         date, startmode, symbol_list, barlist
     )  #def make_bars_no_5sec(date,startmode,symbol_list,barlist)
     make_states(date, ['ES'], barlist,
                 indlist)  #make_states('fullist',date,['ES'])
     make_states(date, symbol_list, barlist,
                 indlist)  #make_states('fullist',date,symbol_list)
     rpInd.CreateIndvalueTable(indlist_part1, ['1min', '5mins', '15mins'],
                               ['ES', 'FDAX', 'CL'],
                               libarea + 'indlevels.csv')
     indlistnew = ['pivot']  #indlist_lines2
     for indline in indlistnew:
         lineval = rpInd.ShowLastBarofInd('ES', '1day', indline)[1]
         print lineval, indline
         rpu_rp.WriteArrayToCsvfile(sigarea + 'ES.daily.spotlines2.csv',
                                    [['1', '']])
         rpu_rp.WriteArrayToCsvfileAppend(
             sigarea + 'ES.daily.spotlines2.csv', [[lineval, indline]])
 factor = 1
 limitlines = 5.0
 if float(float(loop) / factor) == round((loop / factor), 1):
     print 'cycle ', loop
     sym = 'ES'
     spotfile = libarea + 'spotlines.' + sym + '.csv'
Ejemplo n.º 2
0
            ##        if canswer == 'y':
            make_bars_no_5sec(
                date, startmode, symbol_list, barlist_All, 'normal'
            )  #def make_bars_no_5sec(date,startmode,symbol_list,barlist)
            make_states(date, ['ES'], barlist_All,
                        indlist_All)  #make_states('fullist',date,['ES'])
            make_states(date, symbol_list, barlist_All,
                        indlist_All)  #make_states('fullist',date,symbol_list)

        tanswer = 'n'  # raw_input('createtable? ')
        ##        problem !!!!! you have already read this table in envdicts
        if tanswer == 'y':
            tablelist = indlist_All
            tabledurlist = barlist_All
            rpInd.CreateIndvalueTable(tablelist, tabledurlist,
                                      ['ES', 'FDAX', 'CL'],
                                      libarea + 'indlevels.csv')

        indlistnew = ['pivot']  #indlist_lines2
        for indline in indlistnew:
            lineval = rpInd.ShowLastBarofInd('ES', '1day', indline)[1]
            print lineval, indline
            rpu_rp.WriteArrayToCsvfile(libarea + 'ES.daily.spotlines2.csv',
                                       [['1', '']])
            rpu_rp.WriteArrayToCsvfileAppend(
                libarea + 'ES.daily.spotlines2.csv', [[lineval, indline]])

##        ask which statesarea lable to use by glob.glob(states area labels...choose one or default to main
##                =================
### here ends the first loop tasks ###
##################