Advertisement
Guest User

Untitled

a guest
Jun 25th, 2019
50
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.38 KB | None | 0 0
  1. for n in lists[:-1]:
  2. if df.buysell[n] == 'Long':
  3. for a in df.loc[n+1:lists[lists.index(n)+1]].index:
  4. if df.RSI[a] < 50:
  5. df.buysell[a] = 'Long Exit'
  6. break
  7. elif df.SEMA[a] < df.MEMA[a]:
  8. df.buysell[a] = 'Long Exit'
  9. break
  10. elif a==lists[lists.index(n)+1]:
  11. if df.buysell[a] == 'Short':
  12. df.buysell[a] = 'Long Exit'
  13. else:
  14. df.buysell[a] = np.nan
  15. break
  16.  
  17. if df.buysell[n] == 'Short':
  18. for a in df.loc[n+1:lists[lists.index(n)+1]].index:
  19. if df.RSI[a] > 50:
  20. df.buysell[a] = 'Short Exit'
  21. break
  22. elif df.SEMA[a] > df.MEMA[a]:
  23. df.buysell[a] = 'Short Exit'
  24. break
  25. elif a==lists[lists.index(n)+1]:
  26. if df.buysell[a] == 'Long':
  27. df.buysell[a] = 'Short Exit'
  28. else:
  29. df.buysell[a] = np.nan
  30. break
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement