마켓의 API를 사용하여 마켓에 주문하는 거래 응용 프로그램을 디자인하는 중입니다. 이것은 투자 은행에서 발견되는 복잡한 고성능 알고리즘 거래 애플리케이션이 아닙니다. - 실제 거래 알고리즘
전략
이 시장 상황에 따라 아마 두세 번 하루에 거래됩니다 단지 작은 개인 응용 프로그램/다음 모듈/패키지의 응용 프로그램이 구성됩니다 동향
(약)이다 분석
- 시장에 대한 연결을 유지 시장 정보 및 장소 구매/판매 주문을 검색하는 데 사용되는 클래스 - 신호 판매/
서비스
를 구입 생산하기 위해 시장에 라이브 가격을 & 주문을 분석하는 클래스.
지금까지 응용 프로그램에 필요한 모든 것이 시장 웹 서비스에 액세스하는 데 사용되는 Java 클래스를 생성하는 데 인터넷
* Apache CXF에 대해 사용 가능한 것으로 보입니다. 나는 그러나 정말 붙어있어 공연 가격 분석 다양한 디자인 패턴 즉 공장, 주제/관찰자, 상태 등을위한 * Wikipedia
에 대한
* Apache Maths ..
Java 거래 응용 프로그램 개발 : 거래 규칙을 정의하기위한 패턴/프레임 워크가 있습니까?
는 알고리즘이다. 나는 State pattern을 사용하여 특정 시장 조건이 충족 될 때 수행되어야하는 다양한 로직을 논리적 그룹으로 나누기로 결정했습니다.
if(this_condition) {
// do something
} else if (another_condition) {
// do something else
} else {
// etc..., etc...
}
내가 도울 수 없지만 내가 뭔가를 누락 느낌 : 문제는 내가 그것을 각 상태 클래스가 다른 if 문의 폭발을 포함 할 가능성이 높다 있는지 들기 시작이다 여기에는 개발자가 특정 비즈니스 컨텍스트의 모든 입력과 출력을 비즈니스 규칙 [입력/출력]의 제한된 수의 비즈니스 액션으로 캡슐화 할 수있게 해주는 프레임 워크 나 디자인 패턴이 있어야합니다. 알고리즘]을 구축 할 수 있습니다. 나는. 알고리즘을 하드 코딩하지 않고 응용 프로그램을 어떤 종류의 규칙 프로세서로 만들 수 있어야한다고 생각합니다. 불행히도 나는 이것을 어디에서 시작해야할지 모른다. 나는 네가 나에게 알려 주길 바란다면 내가 분명히 나의 딜레마에 대해 충분히 설명했으면 좋겠다. drools.org
또는
Imperius - - , 당신은