| 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.shimari.fxtp.FXTP_Trader
| Constructor Summary | |
FXTP_Trader(FXTP fxtpService,
            FXTP_UserId fxuser,
            java.lang.String fxPassword)
 | 
|
FXTP_Trader(FXTP fxtpService,
            java.lang.Integer uid,
            java.lang.String fxPassword)
 | 
|
| Method Summary | |
 java.lang.String | 
cancel(FXTP_Order order)
 | 
 java.lang.String[] | 
close(FXTP_Claim claim)
Determine our current position and issue whatever orders are necessary to close it.  | 
 java.lang.String[] | 
close(java.lang.String claimName)
 | 
 java.lang.Integer | 
getId()
 | 
 FXTP_User | 
getUser()
 | 
 FXTP_UserId | 
getUserId()
 | 
 java.lang.String[] | 
market(java.lang.String claimName)
Determine a reasonable spread for claim and create trades  | 
 void | 
refresh()
Ordinarily the FXTP_User we have is cached for up to 2 minutes.  | 
 java.lang.String[] | 
replaceAll(FXTP_Book book,
           FXTP_Order newOrder)
Replace all our orders in the supplied book with the single new order that is provided.  | 
 java.lang.String | 
submit(FXTP_Order order)
 | 
 java.lang.String | 
toString()
 | 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
| Constructor Detail | 
public FXTP_Trader(FXTP fxtpService,
                   java.lang.Integer uid,
                   java.lang.String fxPassword)
            throws FXTP_Exception
public FXTP_Trader(FXTP fxtpService,
                   FXTP_UserId fxuser,
                   java.lang.String fxPassword)
| Method Detail | 
public void refresh()
public FXTP_User getUser()
                  throws FXTP_Exception
FXTP_Exceptionpublic FXTP_UserId getUserId()
public java.lang.Integer getId()
public java.lang.String toString()
public java.lang.String cancel(FXTP_Order order)
                        throws FXTP_Exception
FXTP_Exception
public java.lang.String submit(FXTP_Order order)
                        throws FXTP_Exception
FXTP_Exception
public java.lang.String[] replaceAll(FXTP_Book book,
                                     FXTP_Order newOrder)
                              throws FXTP_Exception
FXTP_Exception
public java.lang.String[] market(java.lang.String claimName)
                          throws FXTP_Exception
FXTP_Exception
public java.lang.String[] close(java.lang.String claimName)
                         throws FXTP_Exception
FXTP_Exception
public java.lang.String[] close(FXTP_Claim claim)
                         throws FXTP_Exception
FXTP_Exception
  | 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||