• 締切済み

Eclipseを使ってJavaのプログラミングをする「株ロボ」

yusukeyの回答

  • yusukey
  • ベストアンサー率56% (17/30)
回答No.1

まず、ひどいエラーがどういうものかわからないと答えようもありません・・・。 エラーにひどいもひどくないもありませんので、じっくり取りかかりましょう。 がんばってください。

関連するQ&A

  • Eclipseを使用したJavaプログラミング

    現在、Eclipseを使ってJavaプログラミングを行っています。大学の制作課題で、「株ロボを作ろう!」というテキスト本のもと制作しています。 …が、しかし!本の通りプログラムをうっても期待通りの結果が出ないんです。 とにかく原因がわかりません。 どなたかEclipseを使用したことがある方、または株ロボを作ったことがある、製作中の方。ご一報の程よろしくお願いします。

    • ベストアンサー
    • Java
  • javaのeclipseでのプログラミングについて

    javaのプログラムで 1日目の売上:5 2日目の売上:2 3日目の売上:6 という表があったとします。 これを売上が高い順に並べ変えて 3日目の売上:6 1日目の売上:5 2日目の売上:2 と表示したいのですが どうすればいいですか? 「~日目の売上」の並べ替え方がわからないです。

    • ベストアンサー
    • Java
  • カブロボコンテストのプログラム

    カブロボコンテストのプログラムで、以下のようなプログラムを作りましたが、コンパイルしたら、シンボル:holding シンボルを解決できませんというエラーが出ます。どうしたらエラーを直せるでしょうか?(字数制限のため、一部プログラムを削除していますが、質問にはあまり関係ないと思います。) import java.util.*; import jp.kaburobo.robot.Robot; import jp.kaburobo.investment.*; import jp.kaburobo.information.*; import jp.kaburobo.util.*; import jp.kaburobo.technical.*; public class RSIRobot2 implements Robot{ public void run (InvestmentAgent investmentAgent){ for(int i=0;i<stocks.length;i++){ List indexList = informationManager.getIndexInformation(stocks[i],Time.getTime(),-14); IndexInformation[] indexinfo= (IndexInformation[])indexList.toArray(new StockMarketInformation[0]); List rsiList = technical.getRSI(indexinfo,null,14); RSI rsi = (RSI)rsiList.get(rsiList.size()-1); StockOrder stockOrder = null; if(rsi.getRsi()>0){    if(rsi.getRsi()>70){ stockOrder = new SimpleStockOrder(stocks[i],StockOrder.SELL);} else if(rsi.getRsi()<20){ stockOrder = new SimpleStockOrder(stocks[i],stockOrder.BUY);} else{ Holding holding = (Holding)holdingMap.get(stocks[i]);} if(holding != null){ if(holding.getNumber()>0){stockOrder = new SimpleStockOrder(stocks[i],StockOrder.SELL,holding.getNumber());} else{ stockOrder = new SimpleStockOrder(stocks[i],stockOrder.BUY,-holding.getNumber());} } break; } if(stockOrder != null){ investmentAgent.order(stockOrder); } } }

    • ベストアンサー
    • Java
  • Eclipse(Javaプログラミングソフト)

    今EclipseというソフトでJavaのプログラミングの勉強をしているのですが、 エディター画面の改行やインデントの記号があるせいで、 ソースコードが見づらいので非表示にしたいのですが、 どうすればよいでしょうか? ちなみに使ってるバージョンは 3.7 Indigo で、 日本語化しています。

  • java ECLIPSE

    ECLIPSEを使いjavaでプログラムを作っています。 プログラム終了時などに音が鳴るようにしたいのですが、javaで音が出る(音楽が流れる)様なプログラムを書く事はできますか?? よろしくお願いします。

    • ベストアンサー
    • Java
  • eclipse java

    eclipseにて、Androidアプリを作製しているのですが、 誤ってプロジェクトの削除とドライブから削除もしてしまいました。 また、そのアプリはスマフォにインストールしてあるのですが、上記の削除してしまったプロジェクトを eclipseに復元などはできないでしょうか・・・ 分かる方、どうかよろしくお願いします。

  • java eclipse

    ecipseで日本語化をしたい場合、イクリプス本体とJDKとSDKが必要なのでしょうか? Macなのでイクリプス本体とJDKはダウンロードしましたがSDKもないといけないんでしょうか? イクリプス自体はあるのですが日本語化には「イクリプスフォルダ」が必要みたいなのですが イクリプスフォルダはどこで手に入りますか? 自分のMacのダウンロードを探したのですがイクリプスフォルダが必要みたいで困ってます。 答えられる範囲で構いません。

  • .htaccessの記述

    さくらのレンタルサーバを使っています。 SetEnvIf User-Agent "Googlebot" shutout1 SetEnvIf User-Agent "Slurp" shutout2 SetEnvIf User-Agent "msnbot" shutout3 SetEnvIf Referer "google\.co\.jp" shutout4 SetEnvIf Referer "yahoo\.co\.jp" shutout5 SetEnvIf Referer "google\.com" shutout6 order allow,deny allow from all deny from env=shutout1 deny from env=shutout2 deny from env=shutout3 deny from env=shutout4 deny from env=shutout5 deny from env=shutout6 (改行) 新しくつくったページですので検索ロボットにはまだ拾われていないのでGmailで実験しましたが、http://mail.google.com/mail/~ からアクセスできてしまいます。アスキーモードで転送し、ファイル名もOKです。何がダメなのでしょうか… あと、「SetEnvIf Referer "google" shutout*」と記述すれば「google」を含むアドレスからのリンクはまとめてすべて拒否できますか? よろしければチェックをお願いします。

    • ベストアンサー
    • HTML
  • javaプログラミング

    以下のプログラムがコンバイルできません なぜでしょうか? #include<iostream> #include<cmath> using namespace std; int main() { double a, b; cout << "実数 a の値を入力してください " << endl; cin >> a; cout << "実数 b の値を入力してください " << endl; cin >> b; cout << a << " の " << b << " 乗は " << pow(a, b) << "です" << endl; return 0; }

    • ベストアンサー
    • Java
  • Javaプログラミング

    こんにちは。Javaを最近勉強し始めたJava初心者です。これは2つの数を入力してそれそれの和、差、積、剰余を表示するものです(入力時の妥当性チェックは考慮しない。)。しかし下記のプログラムがうまく動いてくれません。どこが間違っているのかわからないのでわかる方教えて下さい。おねがいします。 import java.io.*; interface plus { int Plus(); } interface sub { int Sub(); } interface mul { int mul(); } interface mod { int Mod(); } class Compute extends plus,sub,mul,mod { int pa,pb; Compute(int a,int b) { this.pa=a; pb=b; } public int Plus() { return(pa+pb); //和を返す } public int Sub() //差を返す { return(pa-pb); } public int Mul() { return(pa*pb); //積を返す } public int Mod() { return(pa%pb); //余を返す } } class calc { public static void main(String args[]) throws IOException { InputStreamReader isp=new InputStreamReader(System.stdin); BufferedReader inp=new BufferedReader(isp); System.out.print("数1="); String sLins=inp.readLine(); //1つめの数値を入力 int a=integer.parseInt(sLine); System.out.print("数2="); String sLins=inp.readLine(); //2つめの数値を入力 int b=integer.parseInt(sLine); Compute c=new Compute(a,b); System.out.println("和:"+c.Plus()+"差:"+c.Sub()+"積:"+c.Mul()+"余:"+c.Mod()); } }

    • ベストアンサー
    • Java