keroro32のプロフィール
- ベストアンサー数
- 48
- ベストアンサー率
- 21%
- お礼率
- 92%
- 登録日2005/05/01
- FX(為替)の非リアルタイム仮想トレードソフト
こんにちは。私は今FXの戦術について勉強をしている身なのですが、FXの仮想トレードができるソフトを探しています。 巷にはリアルタイムのレートを使って仮想トレードができるシステムは沢山ありますが、私が探しているものは“過去の値動きのデータを使って”仮想トレードができるソフトです。株で言うところではFchartについている仮想トレード機能のFX版のようなものです。 そういったタイプのソフトほうが短時間で多くの取引を経験できる利点があると感じております。 もしご存知でしたらご教示ください。よろしくお願い致します。
- MT4の既存のインジケーターがシグナルを出したときにアラート
MT4の既存のインジケーターがシグナルを出したときにアラートがでるようにプログラミングしたいのですが、やり方がわかりません。 どなたかやり方を教えてください。もしくはやり方の載っているサイトを教えてください。 お願いします。
- MT4でモメンタムの数字をメインウィンドウの左上に表示したいのですが
MT4でモメンタムの数字をメインウィンドウの左上に表示したいのですが どうしたらいいですか? http://www.abysse.co.jp/mt4/indicators/Momentum.mq4
- メタトレーダーでCloseがある値を抜けたらフラッグを立てて、変更注文
メタトレーダーでCloseがある値を抜けたらフラッグを立てて、変更注文が出せるプログラムを 考えています。簡単に書くと int start() { int Position=-1; int Flag; for(it=0;i<OrdersTotal();i++){ //ポジションチェック if(OrderSelect(i, SELECT_BY_POS) == false) break; if(OrderSymbol()==Symbol()) Position = i; } if(Position==-1){ポジションが無ければ注文。省略} else { OrderSelect(Ticket,SELECT_BY_POS); //ポジション選択 if(OrderSymbol()==Symbol()){ double EntryPrice = OrderOpenPrice(); //オープン値 //50pips以上になったらストップロス値を変更 if(EntryPrice + 50 * Point < Close[0] && Flag == 0) { Flag = 1; double SL2 = EntryPrice; MyOrderModify(SL2, 0, MAGIC); } //100pips以上になったらストップロス値を変更 else if(EntryPrice + 100 * Point < Close[0] && Flag == 1) { Flag = 2; double SL3 = EntryPrice + 50 * Point; MyOrderModify(SL3, 0, MAGIC); } //--省略 以上です。このプログラムだとフラグを保持することができません。 ティックが変わるたびにstart()が呼ばれ、フラグは0になってしまいます。 もしいい方法がありましたらご教授ください。よろしくお願いします。
- ベストアンサー
- FX・外国為替取引
- gaachan_yeah
- 回答数3