[ARCHIVE] Any rookie question, so as not to clutter up the forum. Professionals, don't pass by. Nowhere without you - 3. - page 100
You are missing trading opportunities:
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
Registration
Log in
You agree to website policy and terms of use
If you do not have an account, please register
why no sell entry?
entry conditions
f2=iForce(NULL, 0, 13,MODE_SMA,PRICE_CLOSE,1);
if (f2>0) // buy
{
Opn_B=true; // Критерий откр. Buy
}
if (f2<0) // sell
{
Opn_S=true; // Критерий откр. Sell }
if you set
rsi >50 buy
rsi<50 sell
it works as it should, so there are both sell and buy
The Expert Advisor started working when I removed the stops 20 pips away from the price, no closer!!! Was wondering where error 130 is coming from, from the brokerage server?
Yes, servers... fixed size is good, but it's better to look at MarketInfo, it just has the level of stops at the moment, it can change. https://docs.mql4.com/ru/constants/marketinfo
Guys tell me please .... The problem is that I have a 5 decimal place in the terminal and I have 5 open trades, I use a loop to close all the orders
The problem is that this loop closes orders at different prices! If I have 5 orders then only 3 or 2 of them are closed at one price and the others at different prices ... How to make all orders close at one price?????
Thanks a lot, I told you I'm just learning, may I ask a question LotsInitial - for what purpose? because it builds orders correctly, I do not understand what principle opens an order with such a lot size?
A dictionary will answer your question. And have you looked into the code at all? For how long? If it's your code, it won't take you long to understand the meaning of the 10 added lines.
why isn't there a sell login?
entry conditions
f2=iForce(NULL, 0, 13,MODE_SMA,PRICE_CLOSE,1);
if (f2>0) // buy
{
Opn_B=true; // Критерий откр. Buy
}
if (f2<0) // sell
{
Opn_B=true; // Критерий откр. Buy
}
if you set
rsi >50 buy
rsi<50 sell
it works as it should, so there is both sell and buy
Where do you see SELL? :((
Guys, please tell me .... i have a problem with 5 decimal places in my client terminal. 5 trades open on one pair and i use a loop to close all orders
The problem is that this loop closes orders at different prices! If I have 5 orders then only 3 or 2 of them are closed at one price and the others at different prices ... How to make all orders close at one price?????
It takes time to close an order. During this time, the price can easily change. The answer is obvious.
People, a question:
There is a terminal running on two computers with the same account. Suppose if you try to close two different orders from different computers at the same time, what will be the reaction of the terminal? :)) "Trading then busy."?
Although it seems to me it's the same if you open two terminals on one computer and connect to one account, but you can't close orders synchronously...
I apologise if I repeat the question, as I didn't find it in the thread history.
I need the Expert Advisor to record order profit data all the time.
It would be better in a table.
For starters, here's the code:
I apologize if I repeat the question, as I did not find it in the history of the topic.
I need it to record the order profit data all the time.
It would be better in a table.
For starters, here's the code:
Create a file before you want to write anything to it.
Close the file after everything is written into it.
In your case functions init() and deinit() will work.
Max7, I am interested in why the indicator does not work as it should, those by crossing "0", I repeat once again that with the criteria rsi<>50 everything works fine!
Max7... Funny! :DD
Force Index indicator works fine. You'd better check your code written earlier.
I've been there, can you give me an example or a function.
Yes I did not read your question carefully! :)) The answer is above...
According to your code, the file will be created once, but it will be closed as many times as the number of orders the loop finds.
And if this code is in the function start(), then this trouble will happen every tick! And every time after FileOpen is executed, your file will be cleared...
You would also do well to write OrderSymbol(), OrderTicket(), OrderType() and other optional information to the file. Otherwise how can you distinguish OrderProfit() from each other? For this purpose it would be better to enter in a file in the form of a table(FILE_CSV), which is easily opened in Excel.