音楽が最高な映画をART-SCHOOLの木下理樹が紹介!!

MT4初心者です。
サイバーエージェントMT4のデモトレードでEA作成にチャレンジしております。


EAのプログラムではストップロスの値幅とテイクプロフィットの値幅をexternでパラメーターに設定し、OrderSend関数の引数として代入していたのですが、サイバーエージェントではカウントダウン注文方式なので、エントリーの際にOrderSend関数でスリッページとストップロス、テイクプロフィットの値を0にしないとエントリーが出来ない事を知りました。

とりあえず、上記の値を0にしデモトレードをしてみたのですが、エントリーには成功しました。
ただ、エントリーは出来ても当然、指値・逆指値の注文が入らないので、エントリー後に注文を入れようと思い、OrderModfiyの関数を使ってみて下記の様なプログラムを組んでみたのですが、エントリー後もOCO注文は入りません。

MyOrderSendSL(OP_BUY, Lots, Ask, 0, 0, 0, COMMENT, MAGIC);

OrderModify(OrderTicket(), 0, OrderOpenPrice()-SLpips*Point, OrderOpenPrice()+TPpips*Point, 0);

初心者の為、全くのおかど違いな事をしているのかも分からない状態です。

エントリー後、直ぐににオープンポジション(約定値)に対してのOCO注文(出来れば値幅をパラメーターとした注文)のプログラムの組み方をご存知の方がいらっしゃいましたら教えていただけますでしょうか。

このQ&Aに関連する最新のQ&A

A 回答 (1件)

OrderModify()を使用する場合は、OrderSelect()で注文を指定する必要があります。

    • good
    • 0
この回答へのお礼

お礼が遅くなり、申し訳ありません。

ご回答いただきありがとうございました。

OrderSelect()を使う必要があったのですね。
いろいろと試した結果、注文が入るようになりました。

ありがとうございました。

お礼日時:2012/05/14 21:37

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Qカウントダウンのできる場所

毎年、ディズニーランドのカウントダウンや、
カウントダウンライブに行ってましたが、
今年はお金に余裕もなく、行きたいカウントダウンライブもなく、
どうしようかと思ってます・・・・!

みなさんは、どこでどうやってカウントダウンされます?

例えば、NYのタイムズスクウェアとか、シドニー湾とかって、
普通に外で派手なカウントダウンを見知らぬ人達とできますよね~

そういう所が国内にないでしょうか?
(特に関西で)

Aベストアンサー

こんにちは♪

私は九州人なので直接的なアドバイスは出来ませんが・・・

21世紀になった年は
大阪城でカウントダウンがあったみたいです。
今年はどうかわかりませんが。

今月か来月あたりの関西ウォーカーを見れば
きっと色んな所でのカウントダウン情報が載っているのではないでしょうか??

参考URL:http://manzoku.topica.ne.jp/onde/joho/magazine/magazine_walker2.html

QMT4(メタトレーダー)でEAを開発中なのですが、MQL4にはどう言う

MT4(メタトレーダー)でEAを開発中なのですが、MQL4にはどう言う訳か関数が有りません。

それは、マウスでクリックした場所の値を返してくれる関数が無いのです。
どういうことかと言えば、メニューの様な文字列を表示し、その文字列をクリックすれば目的のEAや関数が起動するというプログラムを組みたいのです。

巷のメタトレーダーを見ていると、結構組み込んであるのですが、そのプログラミング方法が分かりません。
もし、ご存じの方、教えても良いぞと思われる方がいらっしゃいましたら、どうかご教授下さいませ。
助けて下さいませ。

宜しくお願い致します。

Aベストアンサー

私も書くことはできないのですが、お困りのようですので
日本でも有数といわれるプログラマーのかたのブログを紹介します。
きっと力になってくれると思いますよ。

参考URL:http://d.hatena.ne.jp/fai_fx/

QAnyDVDの21日間無料を使用した後、毎回表示するカウントダウンを削除する方法教えてください

AnyDVDの21日間無料を使用した後、毎回表示するカウントダウンを削除する方法教えてください。
カウントダウンの表示を消すと今度はバージョンアップを勧める表示が現れます。
毎回消す作業を煩わしく思うようになりました。ちなみにソフトは使用しません。削除する方法教えてください。

Aベストアンサー

削除するには、

スタート>コントロール パネル(C)>プログラムの追加と消去>を選択し、その中にAnyDVDはありませんか、そこにあれば消去を実行してみて下さい。

QMT4にEAを走らせるには

EAの発売元(HUAU)に問い合わせても原因がわからないので困っています。

レンタルサーバーを契約してすべてのセッティングは終わりました。マニュアル通りにパラメーターを入力して完了かというところでチャートの左上にログインエラーの表示が出ます。OKをクリックするとチャート左上に6行くらいの余計な英語が書いてあります。右上には二コちゃんマークは出ています。

レンタルサーバーもMT4(FXDD)も問い合わせた結果、何の問題もありませんでした。リアル口座でログインされています。ターミナルの操作履歴にEAのエラー表示らしきものが出ています。日時の左横に黄色のビックリマークがあり、HUAU・・・ loadedSuccessfullyとでています。
何が原因かわかる方いらっしゃいますか。

ちなみに自分のPCはWindows Vistaです。よろしくお願いします。

Aベストアンサー

何も問題ありません。

EAは、そう滅多やたらトレードする物では

ありません。

4~5日トレードなしなんて事は珍しくありませんよ。

>チャート左上に6行くらいの余計な英語

Account情報でしょ。余計な事ではありません。

Qカウントダウンするソフト、またはプログラムを探してます

指定した年月日に向けてのカウントダウンを表示するソフト・プログラム
毎日更新で
例えば「オリンピックまであと○○○○日」のような表示をデスクトップ上にできるもの。
カレンダーとかスケジュールとか他の機能付きや、キャラクタやイラスト付きでもいいです。キャラクタやイラストを自分の好みで選べるなら、なお可です。

フリーのソフト、あるいは初心者でもできるならば、プログラムの作り方などをご紹介下さい。

Aベストアンサー

付箋紙95はどうでしょう?
付箋紙2000もあるのですが、そちらはシェアです。

参考URL:http://www.roto21.net/husen/husen95.html

QMT4のEAに関して質問です

MT4のEAに興味を持ち、以前もこのサイトに質問したことがあります。

http://oshiete.goo.ne.jp/qa/7406815.html

ご回答いただいた書籍を購入し連休前ぐらいから勉強し始めて、EAのプログラムを見て正確にではありませんが、プログラムで実行しようとしていることが分かるようになってきました。

完璧には理解していないのですが、まずは習うより慣れろ的な感覚で、購入した書籍に記載されているサンプルプログラム(ボリンジャーバンドを使った逆張り)をちょっといじってバックテストをしてみました。
バックテストは一応、問題無く実行されましたが、プログラムが現在のローソク足でエントリーするものなので、
デモトレードで売買が成立する所を見てみたいと思い、実行してみましたが、

expert function calls are not allowed; 'MyLib'-'MyCurrentOrders'

という文がターミナルウィンドのExpertsの部分に表示されて
expert stoppedと表示され、EAが作動してないような感じです。

これは何が原因で起きているのでしょうか?
又、どのようにしたら、EAが作動するようになるのでしょうか?

因みに、プログラムの最初の行に#include<MyLib.mqh>と書いて、ライブラリー化された注文に関する関数のプrグラムファイルを読み込んでいると思います。

本来なら、プログラムを記載して質問した方が分かりやすいのでしょうが、本に記載されているものであり、著作権の問題に触れるのではと思って、プログラムは記載しておりませんが、お分かりの方がいらっしゃいましたら教えていただけますでしょうか。

MT4のEAに興味を持ち、以前もこのサイトに質問したことがあります。

http://oshiete.goo.ne.jp/qa/7406815.html

ご回答いただいた書籍を購入し連休前ぐらいから勉強し始めて、EAのプログラムを見て正確にではありませんが、プログラムで実行しようとしていることが分かるようになってきました。

完璧には理解していないのですが、まずは習うより慣れろ的な感覚で、購入した書籍に記載されているサンプルプログラム(ボリンジャーバンドを使った逆張り)をちょっといじってバックテストをしてみました。
バック...続きを読む

Aベストアンサー

「関数の読み込みが許可されていません。」と表示されているようです。
プログラムファイルのインストールができているのなら、MT4の設定で読み込みを許可する必要があります。

デフォルトで許可
ツール → オプション → Expert Advisorsタブ → 「Allow external expert imports」にチェックを入れる

個別に許可
EAのプロパティ → 全般タブ → 「Allow external expert imports」にチェックを入れる

QJavascriptのカウントダウンについて

現在、カウントダウンタイマーをJavascriptで書いておりますが、質問させて下さい。

例えば朝7時からカウントダウンを開始し、夕方4時になったら「カウントダウン終了!次回のカウントダウンは○月○日(○曜日)です!」とコメントさせて次回のカウントダウン日時(朝7時)になったら、自動でまたカウントダウンさせたい(夕方4時にカウントダウン終了)のですが、どうすれば出来るのでしょうか?m(_ _)m
ちなみに○月○日(○曜日)の部分は基本的に次の日にさせたいのですが、次の日が日曜日や祝日の場合はそれを除いた次の日を表示させたいです。
これはJavaScriptで出来ますか?

JavaScriptのコードはここを参考に引用しています。
http://javascript123.seesaa.net/article/102586838.html

どなたか教えてください。よろしくお願いいたします。

Aベストアンサー

回答がないみたいなので…

タイマーについては過去にいろいろ質問があると思いますので、そちらも参考になるかと。
もちろんWEBにも沢山の参考サイトがあると思いますので、そちらも参考になるでしょう。

一例として…
目標の日付が相対的に変わる場合
http://oshiete.goo.ne.jp/qa/6584309.html
繰り返すカウントダウン
http://oshiete.goo.ne.jp/qa/6576027.html
前営業日(翌営業日)の取得について
http://oshiete.goo.ne.jp/qa/6531932.html


ご提示のサイトの例で言えば、
 document.tbox.dspday.value = "カウントダウンは終了。"
の部分が、カウントダウンが終了したときの処理ですから、その部分に
 『次の目標日時を計算して表示』+『その時刻になったら、カウントダウンを起動する』
といった処理を加えるのと、それに合せて初期処理(目標日時の設定)部分を変更すれば実現できそうですね。

QMT4でいくつぐらいまでのEAを動かせる?

MT4でいくつぐらいまでのEAを動かせる?

自分はathlon64*2のメモリ2GのPCを使っているのですが、
MT4でEAを動かすときに100個ぐらい同時に動かしても、誤差
は出ないのでしょうか?

Aベストアンサー

PenM 1.6G 512MBのノートでEAを7つくらい動かしていますが、問題なく動いていますよ。
さすがに100個はわかりません・・・
心配であれば、デモ口座で1ヶ月くらい試してみるとよいかもしれませんね。

参考に、同じPCでチャートトレーダーを起動させていたら固まりました。
なので、MT4の軽さは証明済みです。

Qロケット発射のカウントダウン声素材(英語)

Three Two One・・・という、
ロケット発射のカウントダウン声素材(英語)を探しています。

土曜日に友人の結婚式2次会で使用したいのですが、
全然見つからずに参っております。

ご存知の方がいらしたら、どうぞ宜しくお願い致します。

Aベストアンサー

効果音CDならあったのですが・・・(在庫があれば24時間以内に発送だそうです)

■INDUSTRY インダストリー [産業] カルタコム価格2,427円
ロケット発射1~4(試聴アリ)
http://www.culta.com/sampling/se.html

■乗物 ~ビクター効果音ライブラリー5 カルタコム価格1,900円
97.打上げ秒読み 98.ロ打上げ1 99.打上げ2(試聴ナシ)
http://www.culta.com/sampling/koukaon2.html


結婚式2次会で使用とのことなので、WEB上でDLできる無料素材を探してみたのですが
どうも、ちゃちなのばかりで良いのがありませんでした
海外サイトまでは検索出来ませんでした。力不足ですみません
それと、ちょっと思いついたのですが
サンダーバードのメインテーマ冒頭のカウントダウンとかもありますね

参考URL:http://www.culta.com/sampling/se.html,http://www.culta.com/sampling/koukaon2.html

効果音CDならあったのですが・・・(在庫があれば24時間以内に発送だそうです)

■INDUSTRY インダストリー [産業] カルタコム価格2,427円
ロケット発射1~4(試聴アリ)
http://www.culta.com/sampling/se.html

■乗物 ~ビクター効果音ライブラリー5 カルタコム価格1,900円
97.打上げ秒読み 98.ロ打上げ1 99.打上げ2(試聴ナシ)
http://www.culta.com/sampling/koukaon2.html


結婚式2次会で使用とのことなので、WEB上でDLできる無料素材を探してみたのですが
どうも、ちゃちなのばかりで良...続きを読む

QMT4のフリーEAを入手出来るサイトについて。

FXを始めようと思っています。

FXのソフトではMT4が一番いいと聞いたのでそれを使ってトレードしようと思っています。MT4ではフリーEAを入手出来ると聞いたのですが、いくつか検索してみてもそれらしいサイトを見つける事が出来ません。

ご存知であればフリーEAを入手出来るサイトのURLを教えて頂けないでしょうか。

宜しくお願い致します。

Aベストアンサー

http://www.forex-tsd.com/


人気Q&Aランキング