sort function.afl
上传用户:shiqiang
上传日期:2009-06-12
资源大小:1289k
文件大小:1k
源码类别:

金融证券系统

开发平台:

Others

  1. //------------------------------------------------------------------------------
  2. //
  3. //  Formula Name:    sort function
  4. //  Author/Uploader: walt schwarz 
  5. //  E-mail:          wschwarz@optonline.net
  6. //  Date/Time Added: 2003-05-26 17:11:16
  7. //  Origin:          
  8. //  Keywords:        sort array function
  9. //  Level:           medium
  10. //  Flags:           showemail,function
  11. //  Formula URL:     http://www.amibroker.com/library/formula.php?id=283
  12. //  Details URL:     http://www.amibroker.com/library/detail.php?id=283
  13. //
  14. //------------------------------------------------------------------------------
  15. //
  16. //  will return the passed array in sorted order
  17. //
  18. //------------------------------------------------------------------------------
  19. function sort(inlist)
  20. {
  21. //sort inlist
  22. temp=0;
  23. for(i = BarCount-1; i>=0; i--)
  24. {
  25. for (j = 1; j <= i; j++)
  26. {
  27. if (inlist[j-1] > inlist[j])
  28. {
  29. temp = inlist[j-1];
  30. inlist[j-1] = inlist[j];
  31. inlist[j] = temp;
  32. }
  33. }
  34. }
  35. //inlist now sorted
  36. return inlist;
  37. }
  38.