Negociación automática de acciones java
Almacenamiento de cadenas privadas; //Propiedades de clases de acciones
Símbolo de cadena privada //Código de acciones
Nombre de cadena privada;/ /Nombre de acciones;
Private BigDecimal currentPrice//El precio de las acciones en el momento actual
Private BigDecimal anterioruClosingPrice//El valor de las acciones del día anterior
/** p >
*Devuelve el porcentaje del día anterior cambiado a la hora actual.
* @Porcentaje de retorno
*/
public double getchangepcent(){
Devuelve este precio actual resta (este . precio de cierre anterior). abs()
. dividir(this.currentPrice,2,BigDecimal.ROUND_HALF_EVEN)
. double value();
}
/**
*Devuelve el porcentaje del día anterior cambiado a la hora actual.
* @param currentPrice El precio de las acciones en el momento actual.
* @ param anteriorClosingPrice el valor de las acciones del día anterior
* @porcentaje de retorno
*/
público doble getchangepcent (precio actual BigDecimal ,
Precio anterior BigDecimal){
Devuelve el precio actual restando (precio de cierre anterior). abs()
. dividir(precioactual, 2, BigDecimal. ROUND_HALF_EVEN)
.
valor doble();
}
Cadena pública getStore() {
Devolver tienda;
}
Public void setStore(Almacenamiento de cadenas){
this.store = store
}
Cadena pública getSymbol() {
Regresar símbolo;
}
setSymbol público vacío (símbolo de cadena){
this.symbol = símbolo
}
Cadena pública getName() {
Nombre de retorno;
}
setName público vacío (nombre de cadena){
this. nombre = nombre
}
public BigDecimal getCurrentPrice(){
Devuelve el precio actual;
}
public void setCurrentPrice(BigDecimal currentPrice){
este precio actual = precio actual;
}
public BigDecimal getPreviouClosingPrice(){
Devuelve el precio de la transacción anterior;
}
public void setPreviouClosingPrice(BigDecimal anterioruClosingPrice){
this anterioruClosingPrice = anterioruClosingPrice;
p>
}
}